#include "JsonHelper.hpp"
#include "PmInterface.h"
-#define MEASUREMENT_INTERVAL 60
-#define MEASUREMENT_FIELDS_VERSION 4.0
+#define MEASUREMENT_INTERVAL 60.0
+#define MEASUREMENT_FIELDS_VERSION "4.0"
/* Constructor*/
SliceMeasurementEvent::SliceMeasurementEvent()
for (size_t i{0}; i < sliceList.size(); i++)
{
cJSON *Slice = JsonHelper::createNode();
- char networkId[12];
- sprintf(networkId,"%d%x\n", sliceList[i].networkSliceIdentifier.sst,sliceList[i].networkSliceIdentifier.sd);
- //O1_LOG("sliceList[i].networkSliceIdentifier %s",networkId);
+ char networkSliceId[7] = {0};
+ sprintf(networkSliceId,"%06X", sliceList[i].networkSliceIdentifier.sd);
if(Slice == 0)
{
ret = false;
}
else if (JsonHelper::addNodeToObject(Slice, \
"networkSliceIdentifier", \
- networkId) == 0)
+ networkSliceId) == 0)
{
ret = false;
}