Если вы искали сообщение об ошибке The parameters of the sensor device manager are not initialized correctly in omnet.ini file
в коде, вы найдете его в SensorManager.cc
.
Затем вы можете выяснить, что эта ошибка возникает, когда какой-либо из 9 параметров не соответствует количеству сенсорных устройств, которые у вас есть на узле. Это 9 параметров:
SN.node[0].SensorManager.sensorTypes
SN.node[0].SensorManager.corrPhyProcess
SN.node[0].SensorManager.pwrConsumptionPerDevice
SN.node[0].SensorManager.maxSampleRates
SN.node[0].SensorManager.devicesBias
SN.node[0].SensorManager.devicesNoise
SN.node[0].SensorManager.devicesSensitivity
SN.node[0].SensorManager.devicesResolution
SN.node[0].SensorManager.devicesSaturation
Вы правильно определяете только первые два в своем INI-файле. Все остальные имеют значения по умолчанию, которые включают только один тип датчика, вам нужно включить два значения для каждого. Вы можете посмотреть на SensorManager.ned, чтобы узнать, какие значения по умолчанию принимают эти параметры. Затем вы можете просто скопировать эти значения или изменить их в соответствии с вашими потребностями.
Например, devicesNoise
значение по умолчанию равно «0,1», поэтому для двух чувствительных устройств оно может быть «0,1 0,1»