-- VectorCAST 19.sp3 (11/13/19) -- Test Case Script -- -- Environment : ACCEL -- Unit(s) Under Test: Accel -- -- Script Features TEST.SCRIPT_FEATURE:C_DIRECT_ARRAY_INDEXING TEST.SCRIPT_FEATURE:CPP_CLASS_OBJECT_REVISION TEST.SCRIPT_FEATURE:MULTIPLE_UUT_SUPPORT TEST.SCRIPT_FEATURE:MIXED_CASE_NAMES TEST.SCRIPT_FEATURE:STATIC_HEADER_FUNCS_IN_UUTS TEST.SCRIPT_FEATURE:VCAST_MAIN_NOT_RENAMED -- -- Unit: Accel -- Subprogram: calcVectorLength -- Test Case: calcVectorLength_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:calcVectorLength TEST.NEW TEST.NAME:calcVectorLength_NominalPath TEST.VALUE:Accel.calcVectorLength.x:0.1 TEST.VALUE:Accel.calcVectorLength.y:0.2 TEST.VALUE:Accel.calcVectorLength.z:0.975 TEST.EXPECTED:Accel.calcVectorLength.return:1.00031 TEST.END -- Subprogram: checkForShockError -- Test Case: checkForShockError.001 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError.001 TEST.MCDC_BASIS_PATH:7 of 12 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if (maxY > maxX || maxZ > maxX) ==> FALSE (3) if (maxAll > (2.5)) ==> FALSE (4) if ((1) == shockErrorDetected && maxAll > (1.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #4, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Cannot set local variable maxX in branch 1 Cannot set local variable maxZ in branch 1 TEST.END_NOTES: TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:2.4 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:2.3 TEST.VALUE:Accel.<>.shockErrorDetected:1 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:2.4 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:2.3 TEST.END -- Test Case: checkForShockError.002 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError.002 TEST.NOTES: This is an automatically generated test case. Test Path 7 (1) if (maxY > maxX || maxZ > maxX) ==> FALSE (3) if (maxAll > (2.5)) ==> FALSE (4) if ((1) == shockErrorDetected && maxAll > (1.0)) ==> TRUE Row number 1 forms a pair with Row 3 for Condition #4, subcondition "a". Condition a ==> TRUE Condition b ==> TRUE Test Case Generation Notes: Cannot set local variable maxX in branch 1 Cannot set local variable maxZ in branch 1 TEST.END_NOTES: TEST.STUB:Accel.getMaxAccelAxis TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:2.4 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:2.3 TEST.VALUE:Accel.<>.shockErrorDetected:1 TEST.VALUE:Accel.getMaxAccelAxis.axis:0,1,2 TEST.VALUE:Accel.getMaxAccelAxis.return:2.0,1.0,0.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SHOCK TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:2.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:2.4 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:2.3 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:0.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:0.0 TEST.END -- Test Case: checkForShockError_BelowLimit TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError_BelowLimit TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:2.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:2.0 TEST.VALUE:Accel.<>.shockErrorDetected:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovData:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:2.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:2.0 TEST.END -- Test Case: checkForShockError_XShock TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError_XShock TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:-4.01 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.99 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SHOCK TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:0.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:-4.01 TEST.END -- Test Case: checkForShockError_YShock TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError_YShock TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:4.01 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SHOCK TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:1.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:4.01 TEST.END -- Test Case: checkForShockError_ZShock TEST.UNIT:Accel TEST.SUBPROGRAM:checkForShockError TEST.NEW TEST.NAME:checkForShockError_ZShock TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:4.01 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SHOCK TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:2.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:4.01 TEST.END -- Subprogram: checkForTiltError -- Test Case: checkForTiltError.001 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError.001 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:5.2 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:5.0 TEST.VALUE:Accel.<>.tiltErrorDetected:1 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:5.2 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y]:5.0 TEST.EXPECTED:Accel.<>.tiltErrorDetected:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:5.2 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 TEST.END -- Test Case: checkForTiltError.002 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError.002 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:-5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-6.0 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:99 TEST.VALUE:Accel.<>.tiltErrorDetected:1 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:-5.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-6.0 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:99 TEST.EXPECTED:Accel.<>.tiltErrorDetected:1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:-5.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:-6.0 TEST.END -- Test Case: checkForTiltError.003 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError.003 TEST.MCDC_BASIS_PATH:5 of 14 TEST.NOTES: This is an automatically generated test case. Test Path 5 (1) if (fabs(x) > (7.0) || fabs(y) > (7.0)) ==> FALSE (3) if ((1) == tiltErrorDetected && (fabs(x) > (5.0) || fabs(y) > (5.0))) ==> TRUE Row number 3 forms a pair with Row 7 for Condition #3, subcondition "a". Condition a ==> TRUE Condition b ==> FALSE Condition c ==> TRUE Test Case Generation Notes: Cannot set return value of function fabs in branch 3 Cannot set return value of function fabs in branch 1 TEST.END_NOTES: TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.tiltErrorDetected:1 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.END -- Test Case: checkForTiltError_TiltBad_Alarm TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltBad_Alarm TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:7.1 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:100 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:101 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:5.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:7.1 TEST.END -- Test Case: checkForTiltError_TiltBad_Alarm2 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltBad_Alarm2 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:7.1 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:5.0 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:100 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:101 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_EXCESSIVE_TILT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.flt.data:7.1 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.flt.data:5.0 TEST.END -- Test Case: checkForTiltError_TiltBad_NoPersistence TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltBad_NoPersistence TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:-5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-7.1 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:99 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:100 TEST.END -- Test Case: checkForTiltError_TiltOk TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltOk TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:6.9 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:100 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:99 TEST.END -- Test Case: checkForTiltError_TiltOk2 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltOk2 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:6.9 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:5.0 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:0 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:0 TEST.END -- Test Case: checkForTiltError_TiltOk_ClearAlarm TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltOk_ClearAlarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 810 TEST.EXPECTED:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_HD_EXCESSIVE_TILT >>> >>> Could not find function clearAlarm >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:-5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:4.9 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:100 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:0 TEST.END -- Test Case: checkForTiltError_TiltOk_ClearAlarm2 TEST.UNIT:Accel TEST.SUBPROGRAM:checkForTiltError TEST.NEW TEST.NAME:checkForTiltError_TiltOk_ClearAlarm2 TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 822 TEST.EXPECTED:uut_prototype_stubs.clearAlarm.alarm:ALARM_ID_HD_EXCESSIVE_TILT >>> >>> Could not find function clearAlarm >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:5.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-4.9 TEST.VALUE:Accel.<>.accelTiltErrorTimerCounter:100 TEST.EXPECTED:Accel.<>.accelTiltErrorTimerCounter:0 TEST.END -- Subprogram: execAccel -- Test Case: execAccel.001 TEST.UNIT:Accel TEST.SUBPROGRAM:execAccel TEST.NEW TEST.NAME:execAccel.001 TEST.MCDC_BASIS_PATH:2 of 2 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) if ((1) == isNewCalibrationRecordAvailable()) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: TEST.END_NOTES: TEST.STUB:Accel.getPublishAccelDataInterval TEST.STUB:Accel.publishAccelData TEST.VALUE:Accel.<>.accelState:ACCELEROMETER_START_STATE TEST.VALUE:uut_prototype_stubs.isNewCalibrationRecordAvailable.return:1 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.nvData:GET_CAL_ACCEL_SENSORS TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.numOfSnsrs2Check:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.return:0 TEST.EXPECTED:Accel.<>.accelState:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.nvData:GET_CAL_ACCEL_SENSORS TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.bufferAddress:"" TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.bufferLength:18 TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.numOfSnsrs2Check:0 TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.nvAlarm:ALARM_ID_HD_ACCELEROMETERS_INVALID_CAL_RECORD TEST.END -- Test Case: execAccel_InvalidState TEST.UNIT:Accel TEST.SUBPROGRAM:execAccel TEST.NEW TEST.NAME:execAccel_InvalidState TEST.STUB:Accel.publishAccelData TEST.VALUE:Accel.<>.accelState:NUM_OF_ACCELEROMETER_STATES TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:0 TEST.EXPECTED:Accel.<>.accelState:NUM_OF_ACCELEROMETER_STATES TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:68 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:2 TEST.END -- Test Case: execAccel_MonitorState TEST.UNIT:Accel TEST.SUBPROGRAM:execAccel TEST.NEW TEST.NAME:execAccel_MonitorState TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 207 TEST.VALUE:Accel.<>.accelCalOffsets[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 >>> >>> Unknown parameter/object name accelCalOffsets >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 227 TEST.VALUE:uut_prototype_stubs.broadcastAccelData.return:1 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 230 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.x:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 231 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.y:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 232 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.z:0.976562 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 233 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.xm:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 234 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.ym:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 235 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.zm:0.976562 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 236 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.xt:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 237 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.yt:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 238 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.zt:77.5707 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.handleAccelMonitorState TEST.STUB:Accel.publishAccelData TEST.VALUE:Accel.<>.accelState:ACCELEROMETER_MONITOR_STATE TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:99 TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.VALUE:Accel.handleAccelMonitorState.return:ACCELEROMETER_MONITOR_STATE TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.x[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.y[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.z[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.xm[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.ym[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.zm[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:1 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.EXPECTED:Accel.<>.accelState:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:99 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.END -- Test Case: execAccel_Start TEST.UNIT:Accel TEST.SUBPROGRAM:execAccel TEST.NEW TEST.NAME:execAccel_Start TEST.STUB:Accel.publishAccelData TEST.VALUE:Accel.<>.accelState:ACCELEROMETER_START_STATE TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:98 TEST.EXPECTED:Accel.<>.accelState:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:98 TEST.END -- Subprogram: execAccelTest -- Test Case: execAccelTest.001 TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest.001 TEST.BASIS_PATH:2 of 6 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) case accelSelfTestState ==> ACCELEROMETER_SELF_TEST_STATE_START (2) if ((0) == calStatus) ==> FALSE Test Case Generation Notes: TEST.END_NOTES: TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_START TEST.VALUE:Accel.execAccelTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.nvData:GET_CAL_ACCEL_SENSORS TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.numOfSnsrs2Check:0 TEST.VALUE:uut_prototype_stubs.getNVRecord2Driver.return:1 TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_IN_PROGRESS TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.nvData:GET_CAL_ACCEL_SENSORS TEST.EXPECTED:uut_prototype_stubs.getNVRecord2Driver.numOfSnsrs2Check:0 TEST.END -- Test Case: execAccelTest_CompleteState TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_CompleteState TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:71 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:2 TEST.END -- Test Case: execAccelTest_Fail TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_Fail TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.899 TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.flt.data:0.899 TEST.END -- Test Case: execAccelTest_Fail2 TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_Fail2 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.11 TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_ACCELEROMETER_SELF_TEST_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_F32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.flt.data:1.11 TEST.END -- Test Case: execAccelTest_InvalidState TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_InvalidState TEST.VALUE:Accel.<>.accelSelfTestState:NUM_OF_ACCELEROMETER_SELF_TEST_STATES TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_FAILED TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:71 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:3 TEST.END -- Test Case: execAccelTest_Pass TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_Pass TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.901 TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_PASSED TEST.END -- Test Case: execAccelTest_Pass2 TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_Pass2 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.099 TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_IN_PROGRESS TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_PASSED TEST.END -- Test Case: execAccelTest_Start_NoCalibration TEST.UNIT:Accel TEST.SUBPROGRAM:execAccelTest TEST.NEW TEST.NAME:execAccelTest_Start_NoCalibration TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 687 TEST.STUB:Accel.processCalibrationData >>> >>> Could not find function processCalibrationData >>> >>> in unit Accel. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 687 >>> >>> Could not stub Accel.processCalibrationData >>> (E) @LINE: 689 TEST.VALUE:Accel.processCalibrationData.return:0 >>> >>> Subprogram 'processCalibrationData' is invalid >>> >>> Command Ignored >>> (E) @LINE: 364 TEST.VALUE:uut_prototype_stubs.getCalibrationData.return:0 >>> >>> Could not find function getCalibrationData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.VALUE:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_START TEST.EXPECTED:Accel.<>.accelSelfTestState:ACCELEROMETER_SELF_TEST_STATE_COMPLETE TEST.EXPECTED:Accel.execAccelTest.return:SELF_TEST_STATUS_FAILED TEST.END -- Subprogram: filterAccelReadings -- Test Case: filterAccelReadings_Full TEST.UNIT:Accel TEST.SUBPROGRAM:filterAccelReadings TEST.NEW TEST.NAME:filterAccelReadings_Full TEST.STUB:Accel.getMeasuredAccelAxis TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:1.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:99.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:100 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.VALUE:Accel.getMeasuredAccelAxis.return:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:1.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:98.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:1 TEST.EXPECTED:Accel.<>.accelReadingsCount:100 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:0.98 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:78.5217 TEST.EXPECTED:Accel.getMeasuredAccelAxis.axis:0,1,2 TEST.END -- Test Case: filterAccelReadings_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:filterAccelReadings TEST.NEW TEST.NAME:filterAccelReadings_NominalPath TEST.STUB:Accel.getMeasuredAccelAxis TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][3]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][3]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:3.0 TEST.VALUE:Accel.<>.accelReadingsIdx:3 TEST.VALUE:Accel.<>.accelReadingsCount:3 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.VALUE:Accel.getMeasuredAccelAxis.return:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][3]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][3]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:3.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:4 TEST.EXPECTED:Accel.<>.accelReadingsCount:4 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:0.75 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:48.5904 TEST.EXPECTED:Accel.getMeasuredAccelAxis.axis:0,1,2 TEST.END -- Test Case: filterAccelReadings_Over1g TEST.UNIT:Accel TEST.SUBPROGRAM:filterAccelReadings TEST.NEW TEST.NAME:filterAccelReadings_Over1g TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:-1.01 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.01 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.01 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:-1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:-1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:-1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][3]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][3]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X]:-3.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:3.0 TEST.VALUE:Accel.<>.accelReadingsIdx:3 TEST.VALUE:Accel.<>.accelReadingsCount:3 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:-1.01 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.01 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.01 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:-1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:-1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:-1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][3]:-1.01 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][3]:1.01 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:1.01 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X]:-4.01 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:4.01 TEST.EXPECTED:Accel.<>.accelReadingsIdx:4 TEST.EXPECTED:Accel.<>.accelReadingsCount:4 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X]:-1.0025 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:1.0025 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:-90.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y..ACCEL_AXIS_Z]:90.0 TEST.END -- Test Case: filterAccelReadings_Wrap TEST.UNIT:Accel TEST.SUBPROGRAM:filterAccelReadings TEST.NEW TEST.NAME:filterAccelReadings_Wrap TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:0.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:99.0 TEST.VALUE:Accel.<>.accelReadingsIdx:99 TEST.VALUE:Accel.<>.accelReadingsCount:99 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:90.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.2 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.99 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:0.1 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][1]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][2]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:-0.2 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][1]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][2]:1.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][3]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:0.99 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X]:0.1 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Y]:-0.2 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_Z]:99.99 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:100 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X]:0.001 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Y]:-0.002 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:0.9999 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:0.0572958 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-0.114592 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:89.1896 TEST.END -- Subprogram: getMaxAccelAxis -- Test Case: getMaxAccelAxis_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:getMaxAccelAxis TEST.NEW TEST.NAME:getMaxAccelAxis_InvalidAxis TEST.VALUE:Accel.getMaxAccelAxis.axis:3 TEST.VALUE:Accel.getMaxAccelAxis.return:1.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:10 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:10 TEST.EXPECTED:Accel.getMaxAccelAxis.return:0.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:70 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:3 TEST.END -- Test Case: getMaxAccelAxis_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:getMaxAccelAxis TEST.NEW TEST.NAME:getMaxAccelAxis_NominalPath TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.5 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.1 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0 TEST.VALUE:Accel.getMaxAccelAxis.axis:2 TEST.VALUE:Accel.getMaxAccelAxis.return:0.0 TEST.EXPECTED:Accel.getMaxAccelAxis.return:0.5 TEST.END -- Test Case: getMaxAccelAxis_Override TEST.UNIT:Accel TEST.SUBPROGRAM:getMaxAccelAxis TEST.NEW TEST.NAME:getMaxAccelAxis_Override TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.5 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.1 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.VALUE:Accel.getMaxAccelAxis.axis:2 TEST.VALUE:Accel.getMaxAccelAxis.return:0.0 TEST.EXPECTED:Accel.getMaxAccelAxis.return:0.1 TEST.END -- Subprogram: getMeasuredAccelAxis -- Test Case: getMeasuredAccelAxis_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:getMeasuredAccelAxis TEST.NEW TEST.NAME:getMeasuredAccelAxis_InvalidAxis TEST.VALUE:Accel.getMeasuredAccelAxis.axis:3 TEST.VALUE:Accel.getMeasuredAccelAxis.return:0.0 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:10 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:10 TEST.EXPECTED:Accel.getMeasuredAccelAxis.return:0.0 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarm:ALARM_ID_HD_SOFTWARE_FAULT TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData1.data.uInt.data:69 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm2Data.alarmData2.data.uInt.data:3 TEST.END -- Test Case: getMeasuredAccelAxis_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:getMeasuredAccelAxis TEST.NEW TEST.NAME:getMeasuredAccelAxis_NominalPath TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.5 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovData:0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].override:0 TEST.VALUE:Accel.getMeasuredAccelAxis.axis:1 TEST.VALUE:Accel.getMeasuredAccelAxis.return:0.0 TEST.EXPECTED:Accel.getMeasuredAccelAxis.return:0.5 TEST.END -- Test Case: getMeasuredAccelAxis_Override TEST.UNIT:Accel TEST.SUBPROGRAM:getMeasuredAccelAxis TEST.NEW TEST.NAME:getMeasuredAccelAxis_Override TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.5 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovData:0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].override:0xCCC33C33 TEST.VALUE:Accel.getMeasuredAccelAxis.axis:1 TEST.VALUE:Accel.getMeasuredAccelAxis.return:0.0 TEST.EXPECTED:Accel.getMeasuredAccelAxis.return:0.1 TEST.END -- Subprogram: getPublishAccelDataInterval -- Test Case: getPublishAccelDataInterval_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:getPublishAccelDataInterval TEST.NEW TEST.NAME:getPublishAccelDataInterval_NominalPath TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:50 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0 TEST.VALUE:Accel.getPublishAccelDataInterval.return:10 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:50 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0 TEST.EXPECTED:Accel.getPublishAccelDataInterval.return:100 TEST.END -- Test Case: getPublishAccelDataInterval_Override TEST.UNIT:Accel TEST.SUBPROGRAM:getPublishAccelDataInterval TEST.NEW TEST.NAME:getPublishAccelDataInterval_Override TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:50 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0xCCC33C33 TEST.VALUE:Accel.getPublishAccelDataInterval.return:10 TEST.EXPECTED:Accel.getPublishAccelDataInterval.return:50 TEST.END -- Subprogram: handleAccelMonitorState -- Test Case: handleAccelMonitorState_Error TEST.UNIT:Accel TEST.SUBPROGRAM:handleAccelMonitorState TEST.NEW TEST.NAME:handleAccelMonitorState_Error TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 733 TEST.VALUE:Accel.<>.accelCalOffsets[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 >>> >>> Unknown parameter/object name accelCalOffsets >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.filterAccelReadings TEST.STUB:Accel.checkForTiltError TEST.STUB:Accel.checkForShockError TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelFPGAFaultReg:0 TEST.VALUE:Accel.<>.accelFPGASampleCtr:1 TEST.VALUE:Accel.<>.accelNoNewSampleTimerCounter:0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.handleAccelMonitorState.return:ACCELEROMETER_START_STATE TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.x[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.y[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.z[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.xm[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.ym[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.zm[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:2 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:1 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelFPGAFaultReg:1 TEST.EXPECTED:Accel.<>.accelFPGASampleCtr:2 TEST.EXPECTED:Accel.<>.accelNoNewSampleTimerCounter:0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Y]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelXOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelYOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelZOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.calibrationTime:0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.crc:0 TEST.EXPECTED:Accel.handleAccelMonitorState.return:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_ACCELEROMETER_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:1 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.y[0]:4 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.z[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.END -- Test Case: handleAccelMonitorState_NoNewData TEST.UNIT:Accel TEST.SUBPROGRAM:handleAccelMonitorState TEST.NEW TEST.NAME:handleAccelMonitorState_NoNewData TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 789 TEST.VALUE:Accel.<>.accelCalOffsets[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 >>> >>> Unknown parameter/object name accelCalOffsets >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.filterAccelReadings TEST.STUB:Accel.checkForTiltError TEST.STUB:Accel.checkForShockError TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelFPGAFaultReg:0 TEST.VALUE:Accel.<>.accelFPGASampleCtr:2 TEST.VALUE:Accel.<>.accelNoNewSampleTimerCounter:8 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.handleAccelMonitorState.return:ACCELEROMETER_START_STATE TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.x[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.y[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.z[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.xm[0]:5 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.ym[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.zm[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:2 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0195312 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelFPGAFaultReg:0 TEST.EXPECTED:Accel.<>.accelFPGASampleCtr:2 TEST.EXPECTED:Accel.<>.accelNoNewSampleTimerCounter:9 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelXOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelYOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelZOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.calibrationTime:0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.crc:0 TEST.EXPECTED:Accel.handleAccelMonitorState.return:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.y[0]:4 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.z[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.END -- Test Case: handleAccelMonitorState_NoNewData_Alarm TEST.UNIT:Accel TEST.SUBPROGRAM:handleAccelMonitorState TEST.NEW TEST.NAME:handleAccelMonitorState_NoNewData_Alarm TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 841 TEST.VALUE:Accel.<>.accelCalOffsets[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 >>> >>> Unknown parameter/object name accelCalOffsets >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.filterAccelReadings TEST.STUB:Accel.checkForTiltError TEST.STUB:Accel.checkForShockError TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelFPGAFaultReg:0 TEST.VALUE:Accel.<>.accelFPGASampleCtr:2 TEST.VALUE:Accel.<>.accelNoNewSampleTimerCounter:10 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.handleAccelMonitorState.return:ACCELEROMETER_START_STATE TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_ACCELEROMETER_FAILURE TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.VALUE:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:1 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.x[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.y[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.z[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.xm[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.ym[0]:5 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.zm[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:2 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0195312 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelFPGAFaultReg:0 TEST.EXPECTED:Accel.<>.accelFPGASampleCtr:2 TEST.EXPECTED:Accel.<>.accelNoNewSampleTimerCounter:11 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.handleAccelMonitorState.return:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarm:ALARM_ID_HD_ACCELEROMETER_FAILURE TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.dataType:ALARM_DATA_TYPE_U32 TEST.EXPECTED:uut_prototype_stubs.activateAlarm1Data.alarmData.data.uInt.data:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.y[0]:4 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.z[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.END -- Test Case: handleAccelMonitorState_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:handleAccelMonitorState TEST.NEW TEST.NAME:handleAccelMonitorState_NominalPath TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 896 TEST.VALUE:Accel.<>.accelCalOffsets[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 >>> >>> Unknown parameter/object name accelCalOffsets >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.filterAccelReadings TEST.STUB:Accel.checkForTiltError TEST.STUB:Accel.checkForShockError TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelFPGAFaultReg:0 TEST.VALUE:Accel.<>.accelFPGASampleCtr:1 TEST.VALUE:Accel.<>.accelNoNewSampleTimerCounter:8 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.VALUE:Accel.<>.accelReadingsIdx:0 TEST.VALUE:Accel.<>.accelReadingsCount:0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.x[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.y[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelAxes.z[0]:250 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.xm[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.ym[0]:0 TEST.VALUE:uut_prototype_stubs.getFPGAAccelMaxes.zm[0]:245 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:2 TEST.VALUE:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.976562 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelFPGAFaultReg:0 TEST.EXPECTED:Accel.<>.accelFPGASampleCtr:2 TEST.EXPECTED:Accel.<>.accelNoNewSampleTimerCounter:0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:9.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:9.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelXOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelYOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.accelZOffset:0.0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.calibrationTime:0 TEST.EXPECTED:Accel.<>.accelSensorCalRecord.crc:0 TEST.EXPECTED:Accel.handleAccelMonitorState.return:ACCELEROMETER_MONITOR_STATE TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.y[0]:4 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelAxes.z[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.cnt[0]:0 TEST.EXPECTED:uut_prototype_stubs.getFPGAAccelStatus.accelFPGAFaultReg[0]:0 TEST.END -- Subprogram: initAccel -- Test Case: initAccel_NominalPath TEST.UNIT:Accel TEST.SUBPROGRAM:initAccel TEST.NEW TEST.NAME:initAccel_NominalPath TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].ovInitData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].ovData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].override:1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovInitData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].override:1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:1 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovInitData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].override:1 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovInitData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].override:1 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:1 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:1.0 TEST.VALUE:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:1.0 TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelReadingsIdx:1 TEST.VALUE:Accel.<>.accelReadingsCount:1 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.tiltErrorDetected:1 TEST.VALUE:Accel.<>.shockErrorDetected:1 TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:30 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].ovData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].override:0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].ovData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].override:0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].ovData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].override:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].ovData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].override:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][99]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][99]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][99]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.tiltErrorDetected:0 TEST.EXPECTED:Accel.<>.shockErrorDetected:0 TEST.END -- Subprogram: publishAccelData -- Test Case: publishAccelData_NotTimeToPublish TEST.UNIT:Accel TEST.SUBPROGRAM:publishAccelData TEST.NEW TEST.NAME:publishAccelData_NotTimeToPublish TEST.STUB:Accel.getPublishAccelDataInterval TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:98 TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:0 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:0 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0 TEST.VALUE:Accel.getPublishAccelDataInterval.return:<> TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:99 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0 TEST.END -- Test Case: publishAccelData_TimeToPublish TEST.UNIT:Accel TEST.SUBPROGRAM:publishAccelData TEST.NEW TEST.NAME:publishAccelData_TimeToPublish TEST.IMPORT_FAILURES: (E) Errors from previous script import(s) >>> (E) @LINE: 1063 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.x:0.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1064 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.y:-0.1 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1065 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.z:1.0 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1066 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.xm:0.2 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1067 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.ym:-0.3 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1068 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.zm:1.1 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1069 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.xt:0.1 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1070 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.yt:-0.2 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored >>> (E) @LINE: 1071 TEST.EXPECTED:uut_prototype_stubs.broadcastAccelData.zt:89.9 >>> >>> Could not find function broadcastAccelData >>> >>> in unit uut_prototype_stubs. >>> >>> Value Line Error - Command Ignored TEST.END_IMPORT_FAILURES: TEST.STUB:Accel.getMaxAccelAxis TEST.VALUE:Accel.<>.accelDataPublicationTimerCounter:99 TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:0 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:0 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.1 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.2 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:-0.3 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.1 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Y]:-0.1 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X]:0.1 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-0.2 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_Z]:89.9 TEST.VALUE:Accel.getMaxAccelAxis.return:0.0 TEST.VALUE:uut_prototype_stubs.broadcastData.return:0 TEST.EXPECTED:Accel.<>.accelDataPublicationTimerCounter:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Y].data:-0.1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_X].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Y].data:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:0.0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X]:0.0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Y]:-0.1 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_Z]:1.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X]:0.1 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Y]:-0.2 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_Z]:89.9 TEST.EXPECTED:Accel.getMaxAccelAxis.axis:0,1,2 TEST.EXPECTED:uut_prototype_stubs.broadcastData.msgID:MSG_ID_HD_ACCELEROMETER_DATA TEST.EXPECTED:uut_prototype_stubs.broadcastData.buffer:COMM_BUFFER_OUT_CAN_HD_BROADCAST TEST.EXPECTED:uut_prototype_stubs.broadcastData.dataPtr:"" TEST.EXPECTED:uut_prototype_stubs.broadcastData.length:36 TEST.END -- Subprogram: resetAccelMovingAverage -- Test Case: resetAccelMovingAverage.001 TEST.UNIT:Accel TEST.SUBPROGRAM:resetAccelMovingAverage TEST.NEW TEST.NAME:resetAccelMovingAverage.001 TEST.MCDC_BASIS_PATH:2 of 4 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (axis < (NUM_OF_ACCEL_AXES)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.END -- Test Case: resetAccelMovingAverage.002 TEST.UNIT:Accel TEST.SUBPROGRAM:resetAccelMovingAverage TEST.NEW TEST.NAME:resetAccelMovingAverage.002 TEST.NOTES: This is an automatically generated test case. Test Path 2 (1) for (axis < (NUM_OF_ACCEL_AXES)) ==> TRUE Row number 1 forms a pair with Row 2 for Condition #1, subcondition "a". Condition a ==> TRUE Test Case Generation Notes: Conflict: Unable to control expression-to-expression comparison in branch 1 TEST.END_NOTES: TEST.VALUE:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.VALUE:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.VALUE:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_X][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Y][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadings[ACCEL_AXIS_Z][0]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsTotal[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelReadingsIdx:0 TEST.EXPECTED:Accel.<>.accelReadingsCount:0 TEST.EXPECTED:Accel.<>.accelAvgVector[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.EXPECTED:Accel.<>.accelTilt[ACCEL_AXIS_X..ACCEL_AXIS_Z]:0.0 TEST.END -- Subprogram: testResetAccelAxisOverride -- Test Case: testResetAccelAxisOverride_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelAxisOverride TEST.NEW TEST.NAME:testResetAccelAxisOverride_InvalidAxis TEST.VALUE:Accel.testResetAccelAxisOverride.axis:3 TEST.EXPECTED:Accel.testResetAccelAxisOverride.return:0 TEST.END -- Test Case: testResetAccelAxisOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelAxisOverride TEST.NEW TEST.NAME:testResetAccelAxisOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.9 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.VALUE:Accel.testResetAccelAxisOverride.axis:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.9 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.EXPECTED:Accel.testResetAccelAxisOverride.return:0 TEST.END -- Test Case: testResetAccelAxisOverride_Reset TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelAxisOverride TEST.NEW TEST.NAME:testResetAccelAxisOverride_Reset TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.9 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.VALUE:Accel.testResetAccelAxisOverride.axis:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0 TEST.EXPECTED:Accel.testResetAccelAxisOverride.return:1 TEST.END -- Subprogram: testResetAccelDataPublishIntervalOverride -- Test Case: testResetAccelDataPublishIntervalOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetAccelDataPublishIntervalOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:50 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0xCCC33C33 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:50 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0xCCC33C33 TEST.EXPECTED:Accel.testResetAccelDataPublishIntervalOverride.return:0 TEST.END -- Test Case: testResetAccelDataPublishIntervalOverride_Reset TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelDataPublishIntervalOverride TEST.NEW TEST.NAME:testResetAccelDataPublishIntervalOverride_Reset TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:50 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0xCCC33C33 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0 TEST.EXPECTED:Accel.testResetAccelDataPublishIntervalOverride.return:1 TEST.END -- Subprogram: testResetAccelMaxOverride -- Test Case: testResetAccelMaxOverride_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelMaxOverride TEST.NEW TEST.NAME:testResetAccelMaxOverride_InvalidAxis TEST.VALUE:Accel.testResetAccelMaxOverride.axis:3 TEST.EXPECTED:Accel.testResetAccelMaxOverride.return:0 TEST.END -- Test Case: testResetAccelMaxOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelMaxOverride TEST.NEW TEST.NAME:testResetAccelMaxOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:1.5 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.VALUE:Accel.testResetAccelMaxOverride.axis:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:1.5 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.EXPECTED:Accel.testResetAccelMaxOverride.return:0 TEST.END -- Test Case: testResetAccelMaxOverride_Reset TEST.UNIT:Accel TEST.SUBPROGRAM:testResetAccelMaxOverride TEST.NEW TEST.NAME:testResetAccelMaxOverride_Reset TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:1.5 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.VALUE:Accel.testResetAccelMaxOverride.axis:2 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0x0 TEST.EXPECTED:Accel.testResetAccelMaxOverride.return:1 TEST.END -- Subprogram: testSetAccelAxisOverride -- Test Case: testSetAccelAxisOverride_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelAxisOverride TEST.NEW TEST.NAME:testSetAccelAxisOverride_InvalidAxis TEST.VALUE:Accel.testSetAccelAxisOverride.axis:3 TEST.VALUE:Accel.testSetAccelAxisOverride.value:1.0 TEST.EXPECTED:Accel.testSetAccelAxisOverride.return:0 TEST.END -- Test Case: testSetAccelAxisOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelAxisOverride TEST.NEW TEST.NAME:testSetAccelAxisOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0 TEST.VALUE:Accel.testSetAccelAxisOverride.axis:2 TEST.VALUE:Accel.testSetAccelAxisOverride.value:0.9 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0 TEST.EXPECTED:Accel.testSetAccelAxisOverride.return:0 TEST.END -- Test Case: testSetAccelAxisOverride_Override TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelAxisOverride TEST.NEW TEST.NAME:testSetAccelAxisOverride_Override TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.0 TEST.VALUE:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0 TEST.VALUE:Accel.testSetAccelAxisOverride.axis:2 TEST.VALUE:Accel.testSetAccelAxisOverride.value:0.9 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].ovData:0.9 TEST.EXPECTED:Accel.<>.accelAxes[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.EXPECTED:Accel.testSetAccelAxisOverride.return:1 TEST.END -- Subprogram: testSetAccelDataPublishIntervalOverride -- Test Case: testSetAccelDataPublishIntervalOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetAccelDataPublishIntervalOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0 TEST.VALUE:Accel.testSetAccelDataPublishIntervalOverride.value:50 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0 TEST.EXPECTED:Accel.testSetAccelDataPublishIntervalOverride.return:0 TEST.END -- Test Case: testSetAccelDataPublishIntervalOverride_Override TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelDataPublishIntervalOverride TEST.NEW TEST.NAME:testSetAccelDataPublishIntervalOverride_Override TEST.VALUE:Accel.<>.accelDataPublishInterval.data:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.VALUE:Accel.<>.accelDataPublishInterval.ovData:0 TEST.VALUE:Accel.<>.accelDataPublishInterval.override:0 TEST.VALUE:Accel.testSetAccelDataPublishIntervalOverride.value:500 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.data:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovInitData:100 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.ovData:50 TEST.EXPECTED:Accel.<>.accelDataPublishInterval.override:0xCCC33C33 TEST.EXPECTED:Accel.testSetAccelDataPublishIntervalOverride.return:1 TEST.END -- Subprogram: testSetAccelMaxOverride -- Test Case: testSetAccelMaxOverride_InvalidAxis TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelMaxOverride TEST.NEW TEST.NAME:testSetAccelMaxOverride_InvalidAxis TEST.VALUE:Accel.testSetAccelMaxOverride.axis:3 TEST.VALUE:Accel.testSetAccelMaxOverride.value:1.5 TEST.EXPECTED:Accel.testSetAccelMaxOverride.return:0 TEST.END -- Test Case: testSetAccelMaxOverride_NotLoggedIn TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelMaxOverride TEST.NEW TEST.NAME:testSetAccelMaxOverride_NotLoggedIn TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0 TEST.VALUE:Accel.testSetAccelMaxOverride.axis:2 TEST.VALUE:Accel.testSetAccelMaxOverride.value:1.5 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.0 TEST.EXPECTED:Accel.testSetAccelMaxOverride.return:0 TEST.END -- Test Case: testSetAccelMaxOverride_Override TEST.UNIT:Accel TEST.SUBPROGRAM:testSetAccelMaxOverride TEST.NEW TEST.NAME:testSetAccelMaxOverride_Override TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:0.0 TEST.VALUE:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0 TEST.VALUE:Accel.testSetAccelMaxOverride.axis:2 TEST.VALUE:Accel.testSetAccelMaxOverride.value:1.5 TEST.VALUE:uut_prototype_stubs.isTestingActivated.return:1 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].data:1.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovInitData:0.0 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].ovData:1.5 TEST.EXPECTED:Accel.<>.accelMaxs[ACCEL_AXIS_Z].override:0xCCC33C33 TEST.EXPECTED:Accel.testSetAccelMaxOverride.return:1 TEST.END