diff --git a/src/mms/iso_mms/server/mms_association_service.c b/src/mms/iso_mms/server/mms_association_service.c index 6cce6be..7065d55 100644 --- a/src/mms/iso_mms/server/mms_association_service.c +++ b/src/mms/iso_mms/server/mms_association_service.c @@ -46,6 +46,8 @@ #define MMS_SERVICE_DEFINE_NAMED_TYPE 0x02 #define MMS_SERVICE_GET_NAMED_TYPE_ATTRIBUTES 0x01 +#define MMS_SERVICE_READ_JOURNAL 0x40 + #define MMS_SERVICE_FILE_OPEN 0x80 #define MMS_SERVICE_FILE_READ 0x40 #define MMS_SERVICE_FILE_CLOSE 0x20 @@ -63,11 +65,11 @@ static uint8_t servicesSupported[] = { 0x00 -#if MMS_STATUS_SERVICE == 1 +#if (MMS_STATUS_SERVICE == 1) | MMS_SERVICE_STATUS #endif | MMS_SERVICE_GET_NAME_LIST -#if MMS_IDENTIFY_SERVICE == 1 +#if (MMS_IDENTIFY_SERVICE == 1) | MMS_SERVICE_IDENTIFY #endif | MMS_SERVICE_READ @@ -85,9 +87,13 @@ static uint8_t servicesSupported[] = 0x00, 0x00, 0x00, - 0x00, 0x00 -#if MMS_FILE_SERVICE == 1 +#if (MMS_JOURNAL_SERVICE == 1) + | MMS_SERVICE_READ_JOURNAL +#endif + , + 0x00 +#if (MMS_FILE_SERVICE == 1) | MMS_SERVICE_FILE_OPEN | MMS_SERVICE_FILE_READ | MMS_SERVICE_FILE_CLOSE diff --git a/tools/model_generator/genmodel.jar b/tools/model_generator/genmodel.jar index d9a0b3f..92cc015 100644 Binary files a/tools/model_generator/genmodel.jar and b/tools/model_generator/genmodel.jar differ diff --git a/tools/model_generator/manifest-dyncCode.mf b/tools/model_generator/manifest-dyncCode.mf new file mode 100644 index 0000000..9fba372 --- /dev/null +++ b/tools/model_generator/manifest-dyncCode.mf @@ -0,0 +1,2 @@ +Manifest-Version: 1.0 +Main-Class: com.libiec61850.tools.DynamicCodeGenerator