Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst =================================================================== diff -u -r68a41fc5221f1739c7ecf6592cea74bd491bdab8 -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst (.../INT_AIRTRAP.tst) (revision 68a41fc5221f1739c7ecf6592cea74bd491bdab8) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP.tst (.../INT_AIRTRAP.tst) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -47,6 +47,161 @@ TEST.EXPECTED:AirTrap.<>.pendingStopAirTrapController:0 TEST.END +-- Unit: ModeTreatment + +-- Subprogram: execTreatmentMode + +-- Test Case: execAirTrapMonitorTreatment +TEST.UNIT:ModeTreatment +TEST.SUBPROGRAM:execTreatmentMode +TEST.NEW +TEST.NAME:execAirTrapMonitorTreatment +TEST.VALUE:AirTrap.<>.airTrapControllerState:AIR_TRAP_VALVE_OPEN_STATE +TEST.VALUE:AirTrap.<>.fillStartTime:1000000 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:200 +TEST.VALUE:uut_prototype_stubs.didTimeout.return:1 +TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_RECIRC_SETUP_STATE +TEST.EXPECTED:uut_prototype_stubs.activateAlarmNoData.alarm:ALARM_ID_AIR_TRAP_FILL_DURING_TREATMENT +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_BLOOD_FLOW +TEST.EXPECTED:uut_prototype_stubs.didTimeout.startMSCount:1000000 +TEST.EXPECTED:uut_prototype_stubs.didTimeout.timeoutPeriod:60000 +TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_END_STATE +TEST.END + +-- Unit: SystemCommMessages + +-- Subprogram: handleSetAirTrapBroadcastIntervalOverrideRequest + +-- Test Case: testResetAirTrapDataPublishIntervalOverride +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetAirTrapBroadcastIntervalOverrideRequest +TEST.NEW +TEST.NAME:testResetAirTrapDataPublishIntervalOverride +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.data:20 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.ovInitData:0 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.ovData:5 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.override:0xCCC33C33 +TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message:<> +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[7]:0 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.data:20 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.ovInitData:0 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.ovData:0 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.override:0x0 +TEST.END + +-- Test Case: testSetAirTrapDataPublishIntervalOverride +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetAirTrapBroadcastIntervalOverrideRequest +TEST.NEW +TEST.NAME:testSetAirTrapDataPublishIntervalOverride +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.data:20 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.ovInitData:0 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.ovData:0 +TEST.VALUE:AirTrap.<>.airTrapDataPublishInterval.override:0 +TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message:<> +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].hdr.payloadLen:8 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[4]:250 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapBroadcastIntervalOverrideRequest.message[0].payload[7]:0 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.data:20 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.ovInitData:0 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.ovData:5 +TEST.EXPECTED:AirTrap.<>.airTrapDataPublishInterval.override:0xCCC33C33 +TEST.END + +-- Subprogram: handleSetAirTrapLevelSensorOverrideRequest + +-- Test Case: testResetAirTrapLevelOverride +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetAirTrapLevelSensorOverrideRequest +TEST.NEW +TEST.NAME:testResetAirTrapLevelOverride +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].data:0 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovInitData:0 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovData:1 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].override:0xCCC33C33 +TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message:<> +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[0]:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[4]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[8]:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[11]:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].data:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovInitData:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovData:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].override:0x0 +TEST.END + +-- Test Case: testSetAirTrapLevelOverride +TEST.UNIT:SystemCommMessages +TEST.SUBPROGRAM:handleSetAirTrapLevelSensorOverrideRequest +TEST.NEW +TEST.NAME:testSetAirTrapLevelOverride +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].data:0 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovInitData:0 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovData:0 +TEST.VALUE:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].override:0 +TEST.VALUE:SystemCommMessages.<>.testerLoggedIn:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message:<> +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].hdr.payloadLen:12 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[0]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[1]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[2]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[3]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[4]:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[5]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[6]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[7]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[8]:1 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[9]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[10]:0 +TEST.VALUE:SystemCommMessages.handleSetAirTrapLevelSensorOverrideRequest.message[0].payload[11]:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].data:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovInitData:0 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].ovData:1 +TEST.EXPECTED:AirTrap.<>.airTrapLevels[AIR_TRAP_LEVEL_SENSOR_UPPER].override:0xCCC33C33 +TEST.END + +-- Unit: TaskGeneral + +-- Subprogram: taskGeneral + +-- Test Case: execAirTrapController +TEST.UNIT:TaskGeneral +TEST.SUBPROGRAM:taskGeneral +TEST.NEW +TEST.NAME:execAirTrapController +TEST.VALUE:AirTrap.<>.airTrapControllerState:AIR_TRAP_INIT_STATE +TEST.VALUE:AirTrap.<>.airTrapDataPublicationTimerCounter:0 +TEST.VALUE:uut_prototype_stubs.uiCommunicated.return:1 +TEST.EXPECTED:AirTrap.<>.airTrapControllerState:AIR_TRAP_MANUAL_CONTROL_STATE +TEST.EXPECTED:AirTrap.<>.airTrapDataPublicationTimerCounter:1 +TEST.END + -- Unit: TaskPriority -- Subprogram: taskPriority Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr =================================================================== diff -u -r68a41fc5221f1739c7ecf6592cea74bd491bdab8 -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision 68a41fc5221f1739c7ecf6592cea74bd491bdab8) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_AIRTRAP/INT_AIRTRAP_cba.cvr (.../INT_AIRTRAP_cba.cvr) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -247,5 +247,27 @@ // TODO - implement POST RESULT.CBA.CONTEXT_AFTER_END RESULT.CBA.LINE.END +RESULT.CBA.FUNCTION: handleAirTrapValveClosedState +RESULT.CBA.LINE.BEGIN +RESULT.CBA.LINE: 0 +RESULT.CBA.COVERAGE: FN +RESULT.CBA.CONTEXT: { +RESULT.CBA.CONTEXT_AFTER: +AIR_TRAP_STATE_T result = AIR_TRAP_VALVE_CLOSED_STATE; +// transition to manual valve control state when requested +RESULT.CBA.CONTEXT_AFTER_END +RESULT.CBA.MATCHING_LINE_INDEX: 1 +RESULT.CBA.LINE.END +RESULT.CBA.FUNCTION: handleAirTrapValveOpenState +RESULT.CBA.LINE.BEGIN +RESULT.CBA.LINE: 0 +RESULT.CBA.COVERAGE: FN +RESULT.CBA.CONTEXT: { +RESULT.CBA.CONTEXT_AFTER: +AIR_TRAP_STATE_T result = AIR_TRAP_VALVE_OPEN_STATE; +// transition to manual valve control state when requested +RESULT.CBA.CONTEXT_AFTER_END +RESULT.CBA.MATCHING_LINE_INDEX: 1 +RESULT.CBA.LINE.END RESULT.CBA.END IMPORT.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst =================================================================== diff -u -re003dea1ff697744317ca7ee8397a57d6aeaf8fc -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision e003dea1ff697744317ca7ee8397a57d6aeaf8fc) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DGINTERFACE/INT_DGINTERFACE.tst (.../INT_DGINTERFACE.tst) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -66,8 +66,10 @@ TEST.NEW TEST.NAME:execTreatmentReservoirMgmt TEST.VALUE:DGInterface.<>.currentTrtResMgmtState:TREATMENT_RESERVOIR_MGMT_START_STATE +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:240,300,400,240 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_START_STATE TEST.EXPECTED:DGInterface.<>.currentTrtResMgmtState:TREATMENT_RESERVOIR_MGMT_FLUSH_DG_LINES_STATE +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_TREATMENT_DURATION,TREATMENT_PARAM_BLOOD_FLOW,TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_TREATMENT_DURATION TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE TEST.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst =================================================================== diff -u -r9a20996b770f446b8c669cba7a49668c1fdadd67 -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision 9a20996b770f446b8c669cba7a49668c1fdadd67) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS.tst (.../INT_DIALYSIS.tst) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -173,6 +173,8 @@ TEST.NEW TEST.NAME:startDialysisAndsetDialysisParams TEST.VALUE:uut_prototype_stubs.getMSTimerCount.return:1000 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:60,(2)300,60 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:600.0 TEST.VALUE:Dialysis.<>.refUFVolume:0.0 TEST.VALUE:Dialysis.<>.measUFVolume:0.0 TEST.VALUE:Dialysis.<>.lastUFTimeStamp:0 @@ -191,6 +193,8 @@ TEST.EXPECTED:uut_prototype_stubs.setDialOutPumpTargetRate.mode:PUMP_CONTROL_MODE_CLOSED_LOOP TEST.EXPECTED:uut_prototype_stubs.setDialOutUFVolumes.refVol:0.0 TEST.EXPECTED:uut_prototype_stubs.setDialOutUFVolumes.totVol:0.0 +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterU32.param:TREATMENT_PARAM_TREATMENT_DURATION,TREATMENT_PARAM_BLOOD_FLOW,TREATMENT_PARAM_DIALYSATE_FLOW,TREATMENT_PARAM_TREATMENT_DURATION +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_UF_VOLUME TEST.EXPECTED:Dialysis.<>.lastUFTimeStamp:1000 TEST.EXPECTED:Dialysis.<>.setBloodFlowRate:300 TEST.EXPECTED:Dialysis.<>.setDialysateFlowRate:300 Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr =================================================================== diff -u -r9a20996b770f446b8c669cba7a49668c1fdadd67 -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision 9a20996b770f446b8c669cba7a49668c1fdadd67) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_DIALYSIS/INT_DIALYSIS_cba.cvr (.../INT_DIALYSIS_cba.cvr) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -92,6 +92,7 @@ RESULT.CBA.NOTES Some functions not yet called or implemented yet. Private functions not required. + RESULT.CBA.NOTES_END RESULT.CBA.UNIT: /home/fw/wshd/hdfirmware/firmware/App/Modes/Dialysis.c RESULT.CBA.FUNCTION: getSalineBolusState @@ -162,7 +163,7 @@ RESULT.CBA.COVERAGE: FN RESULT.CBA.CONTEXT: { RESULT.CBA.CONTEXT_AFTER: -// TODO - anything needed here? +startAirTrapControl(); } RESULT.CBA.CONTEXT_AFTER_END RESULT.CBA.LINE.END Index: vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst =================================================================== diff -u -rb009486244597c514534d6470ca5c162f9fe631e -r8e69f5398c407923fd327da2ed90734131419730 --- vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision b009486244597c514534d6470ca5c162f9fe631e) +++ vectorcast/Hercules_RM46_HD_Project/environment/INT_MODETREATMENT/INT_MODETREATMENT.tst (.../INT_MODETREATMENT.tst) (revision 8e69f5398c407923fd327da2ed90734131419730) @@ -40,10 +40,13 @@ TEST.SUBPROGRAM:execOperationModes TEST.NEW TEST.NAME:transitionToTreatmentModeAndexecTreatmentMode +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterU32.return:240,300,400,240 +TEST.VALUE:uut_prototype_stubs.getTreatmentParameterF32.return:0.0 TEST.VALUE:ModeTreatment.<>.currentTreatmentState:TREATMENT_RECIRC_SETUP_STATE TEST.VALUE:ModeTreatment.<>.treatmentParamsRangesBroadcastTimerCtr:9 TEST.VALUE:OperationModes.<>.modeRequest[6]:1 TEST.VALUE:OperationModes.<>.currentMode:MODE_PRET +TEST.EXPECTED:uut_prototype_stubs.getTreatmentParameterF32.param:TREATMENT_PARAM_UF_VOLUME TEST.EXPECTED:ModeTreatment.<>.currentTreatmentState:TREATMENT_DIALYSIS_STATE TEST.EXPECTED:ModeTreatment.<>.treatmentParamsRangesBroadcastTimerCtr:0 TEST.EXPECTED:OperationModes.<>.modeRequest[6]:0