From 6202a467b14bc7d8c7d8163a710290844b1cc964 Mon Sep 17 00:00:00 2001 From: Oskar Date: Thu, 6 Apr 2023 23:15:27 +0200 Subject: [PATCH] Add DBC --- sdcl-firmware/CAN1-MainFT23.dbc | 485 ++++++++++++++++++++++++++++++++ 1 file changed, 485 insertions(+) create mode 100644 sdcl-firmware/CAN1-MainFT23.dbc diff --git a/sdcl-firmware/CAN1-MainFT23.dbc b/sdcl-firmware/CAN1-MainFT23.dbc new file mode 100644 index 0000000..29201b4 --- /dev/null +++ b/sdcl-firmware/CAN1-MainFT23.dbc @@ -0,0 +1,485 @@ +VERSION "" + + +NS_ : + NS_DESC_ + CM_ + BA_DEF_ + BA_ + VAL_ + CAT_DEF_ + CAT_ + FILTER + BA_DEF_DEF_ + EV_DATA_ + ENVVAR_DATA_ + SGTYPE_ + SGTYPE_VAL_ + BA_DEF_SGTYPE_ + BA_SGTYPE_ + SIG_TYPE_REF_ + VAL_TABLE_ + SIG_GROUP_ + SIG_VALTYPE_ + SIGTYPE_VALTYPE_ + BO_TX_BU_ + BA_DEF_REL_ + BA_REL_ + BA_DEF_DEF_REL_ + BU_SG_REL_ + BU_EV_REL_ + BU_BO_REL_ + SG_MUL_VAL_ + +BS_: +BU_: SSU TTS_4 TTS_3 TTS_2 TTS_1 Shunt AMS ABX SDCL PDU PDMV XSens STW EPSC +BO_ 1026 STW_Param_Set: 5 STW + SG_ STW_Param_Value : 15|32@0- (1,0) [0|0] "" Vector__XXX + SG_ STW_Param_Type : 0|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 19 New_Message_68: 8 Vector__XXX + SG_ New_Signal_243 : 16|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 18 New_Message_67: 8 Vector__XXX + SG_ New_Signal_242 : 23|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 14 New_Message_66: 8 Vector__XXX + SG_ New_Signal_242 : 24|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 13 New_Message_65: 8 Vector__XXX + SG_ New_Signal_241 : 32|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 12 New_Message_64: 8 Vector__XXX + SG_ New_Signal_240 : 40|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 8 New_Message_63: 8 Vector__XXX + SG_ New_Signal_239 : 16|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 4 New_Message_62: 8 Vector__XXX + SG_ New_Signal_238 : 48|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 3 New_Message_61: 8 Vector__XXX + SG_ New_Signal_237 : 16|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 0 New_Message_60: 8 Vector__XXX + SG_ New_Signal_236 : 48|8@1+ (1,0) [0|0] "" Vector__XXX + +BO_ 1280 SSU_Message: 8 SSU + SG_ SSU_Message : 0|64@1+ (1,0) [0|1.84467e+19] "" ABX + +BO_ 1805 TTS_4_Message_2: 8 TTS_4 + SG_ TTS_4_Message_2 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1804 TTS_4_Message_1: 8 TTS_4 + SG_ TTS_4_Message_1 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1801 TTS_3_Message_2: 8 TTS_3 + SG_ TTS_3_Message_2 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1800 TTS_3_Message_1: 8 TTS_3 + SG_ TTS_3_Message_1 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1797 TTS_2_Message_2: 8 TTS_2 + SG_ TTS_2_Message_2 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1796 TTS_2_Message_1: 8 TTS_2 + SG_ TTS_2_Message_1 : 0|64@1+ (1,0) [0|1.84467e+19] "" Vector__XXX + +BO_ 1793 TTS_1_Message_2: 8 TTS_1 + SG_ TTS_1_Message_2 : 0|64@1+ (1,0) [0|1.84467e+19] "" ABX + +BO_ 1792 TTS_1_Message_1: 8 TTS_1 + SG_ TTS_1_Message_1 : 0|64@1+ (1,0) [0|1.84467e+19] "" ABX + +BO_ 1268 AMS_Log: 3 AMS + SG_ AMS_Log_voltage7 m1 : 8|8@1+ (0.0196078,0) [0|5] "V" ABX + SG_ AMS_Log_voltage0 m0 : 8|8@1+ (0.0196078,0) [0|5] "V" ABX + SG_ AMS_Log_slave_ID : 4|4@1+ (1,0) [0|15] "" ABX + SG_ AMS_Log_frame M : 0|4@1+ (1,0) [0|15] "" ABX + +BO_ 10 AMS_Status: 6 AMS + SG_ AMS_State : 0|7@1+ (1,0) [0|1] "" ABX + SG_ SDC_Closed : 7|1@1+ (1,0) [0|1] "" ABX + SG_ SOC : 8|8@1+ (0.392157,0) [0|100] "%" ABX + SG_ Min_cell_volt : 23|16@0+ (7.62951e-05,0) [0|5] "V" ABX + SG_ Max_cell_temp : 39|16@0+ (0.0625,0) [0|4095.94] "°C" ABX + +BO_ 9 AMS_Panic: 8 AMS + SG_ AMS_Error_arg : 8|56@1+ (1,0) [0|7.20576e+16] "" ABX + SG_ AMS_Error : 0|8@1+ (1,0) [0|255] "" ABX + +BO_ 11 AMS_In: 1 ABX + SG_ TS_activate : 0|1@1+ (1,0) [0|1] "" AMS + SG_ Lap_Number : 2|6@1+ (1,0) [0|64] "Laps" AMS + +BO_ 1313 Shunt_Current: 6 Shunt + SG_ Shunt_Current : 23|32@0- (0.001,0) [-2e+06|2e+06] "A" AMS + +BO_ 1314 Shunt_Voltage1: 6 Shunt + SG_ Shunt_Voltage1 : 23|32@0- (0.001,0) [-2e+06|2e+06] "V" AMS + +BO_ 1315 Shunt_Voltage2: 6 Shunt + SG_ Shunt_Voltage2 : 23|32@0- (0.001,0) [-2e+06|2e+06] "V" AMS + +BO_ 1316 Shunt_Voltage3: 6 Shunt + SG_ Shunt_Voltage3 : 23|32@0- (0.001,0) [-2e+06|2e+06] "V" AMS + +BO_ 1317 Shunt_Temperature: 6 Shunt + SG_ Shunt_Temperature : 23|32@0+ (0.1,0) [0|1000] "°C" ABX + +BO_ 16 SDCL_tx: 4 SDCL + SG_ as_mission : 11|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ latch_state : 8|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ heartbeat_ok : 4|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ sdc_state : 1|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ asms_state : 0|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ sdcl_sdc_in : 7|1@1+ (1,0) [0|1] "" ABX + SG_ sdcl_sdc_ready : 5|1@1+ (1,0) [0|1] "" ABX + SG_ ts_start_muxed : 6|1@1+ (1,0) [0|1] "" ABX + +BO_ 15 SDCL_rx: 3 ABX + SG_ as_mission : 4|3@1+ (1,0) [0|7] "" Vector__XXX + SG_ asb_error : 2|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ as_driving_mode : 3|1@1+ (1,0) [0|1] "" SDCL + SG_ as_close_sdc : 0|1@1+ (1,0) [0|1] "" SDCL + SG_ sdcl_heartbeat : 1|1@1+ (1,0) [0|1] "" SDCL + +BO_ 200 PDU_Command: 6 ABX + SG_ PDU_servo_rx : 6|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_misc_rx : 5|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_alwayson_rx : 4|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_shutdown_circuit_rx : 3|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_ebs_valve_2_rx : 2|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_mode_valve_2_rx : 1|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_inverter_rx : 0|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_mode_valve_1_rx : 15|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_steering_rx : 14|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_ebs_valve_1_rx : 13|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_service_brake_rx : 12|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_sensorbox_rx : 11|1@0+ (1,0) [0|1] "" PDU + SG_ PDU_PWM_fans_rx : 23|8@0+ (1,0) [0|255] "" PDU + SG_ PDU_PWM_aggregat_rx : 31|8@0+ (1,0) [0|255] "" PDU + SG_ PDU_PWM_pump_rx : 39|8@0+ (1,0) [0|255] "" PDU + SG_ PDU_checksum_rx : 47|8@0+ (1,0) [0|255] "" PDU + +BO_ 201 PDU_Response: 6 PDU + SG_ PDU_servo_tx : 6|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_misc_tx : 5|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_alwayson_tx : 4|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_shutdown_circuit_tx : 3|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_evs_valve_2_tx : 2|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_mode_valve_2_tx : 1|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_inverter_tx : 0|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_mode_valve_1_tx : 15|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_steering_tx : 14|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_ebs_valve_1_tx : 13|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_service_brake_tx : 12|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_sensorbox_tx : 11|1@0+ (1,0) [0|1] "" ABX + SG_ PDU_PWM_fans_tx : 23|8@0+ (1,0) [0|255] "" ABX + SG_ PDU_PWM_aggregat : 31|8@0+ (1,0) [0|255] "" ABX + SG_ PDU_PWM_pump : 39|8@0+ (1,0) [0|255] "" ABX + SG_ PDU_checksum_tx : 47|8@0+ (1,0) [0|255] "" ABX + +BO_ 514 TxPDO: 6 ABX + SG_ pdm_output2_shortcircuit : 21|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_output1_shortcircuit : 20|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_output2_cablebreak : 19|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_output1_cablebreak : 18|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_output2_controllerrange : 17|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_output1_controllerrange : 16|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_temperature_shutdown : 13|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_temperature_warning : 12|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_analoginput_currentoverload : 11|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_analoginput_shortcircuit : 10|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_analoginput_cablebreak : 9|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_analoginput_middleposition : 8|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_canbus_statewarning : 5|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_canbus_startupmissing : 4|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_canbus_timeout : 3|1@1+ (1,0) [0|1] "" Vector__XXX + SG_ pdm_powersupply_greater_32v : 2|1@1+ (1,0) [0|1] "" ABX + SG_ pdm_powersupply_less_8v : 1|1@1+ (1,0) [0|1] "" ABX + SG_ PDM_analoginput : 32|16@1+ (1,0) [0|65535] "%." ABX + +BO_ 1 Error: 1 XSens + +BO_ 2 Warning: 1 XSens + SG_ WarningCode : 7|8@0+ (1,0) [0|0] "" ABX + +BO_ 5 SampleTime: 4 XSens + SG_ Timestamp : 7|32@0+ (1,0) [0|0] "us" ABX + +BO_ 6 GroupCounter: 2 XSens + SG_ Counter : 7|16@0+ (1,0) [0|0] "" ABX + +BO_ 17 StatusWord: 4 XSens + SG_ SelfTestOk : 24|1@1+ (1,0) [0|1] "" ABX + SG_ OrientationValid : 25|1@1+ (1,0) [0|1] "" ABX + SG_ GpsValid : 26|1@1+ (1,0) [0|1] "" ABX + SG_ NoRotation : 28|2@0+ (1,0) [0|3] "" ABX + SG_ RepresentativeMotion : 29|1@1+ (1,0) [0|1] "" ABX + SG_ ExternalClockSynced : 30|1@1+ (1,0) [0|1] "" ABX + SG_ ClipAccX : 16|1@1+ (1,0) [0|1] "" ABX + SG_ ClipAccY : 17|1@1+ (1,0) [0|1] "" ABX + SG_ ClipAccZ : 18|1@1+ (1,0) [0|1] "" ABX + SG_ ClipGyrX : 19|1@1+ (1,0) [0|1] "" ABX + SG_ ClipGyrY : 20|1@1+ (1,0) [0|1] "" ABX + SG_ ClipGyrZ : 21|1@1+ (1,0) [0|1] "" ABX + SG_ ClipMagX : 22|1@1+ (1,0) [0|1] "" ABX + SG_ ClipMagY : 23|1@1+ (1,0) [0|1] "" ABX + SG_ ClipMagZ : 8|1@1+ (1,0) [0|1] "" ABX + SG_ Retransmitted : 10|1@1+ (1,0) [0|1] "" ABX + SG_ ClippingDetected : 11|1@1+ (1,0) [0|1] "" ABX + SG_ Interpolated : 12|1@1+ (1,0) [0|1] "" ABX + SG_ SyncIn : 13|1@1+ (1,0) [0|1] "" ABX + SG_ SyncOut : 14|1@1+ (1,0) [0|1] "" ABX + SG_ FilterMode : 1|3@0+ (1,0) [0|1] "" ABX + SG_ HaveGnssTimePulse : 2|1@1+ (1,0) [0|1] "" ABX + SG_ RtkStatus : 4|2@0+ (1,0) [0|1] "" ABX + +BO_ 33 Quaternion: 8 XSens + SG_ Q1 : 7|16@0- (3.05176e-05,0) [-1|1] "" ABX + SG_ Q2 : 23|16@0- (3.05176e-05,0) [-1|1] "" ABX + SG_ Q3 : 39|16@0- (3.05176e-05,0) [-1|1] "" ABX + SG_ Q4 : 55|16@0- (3.05176e-05,0) [-1|1] "" ABX + +BO_ 49 DeltaV: 7 XSens + SG_ X : 7|16@0- (7.62939e-06,0) [-0.25|0.25] "m/s" ABX + SG_ Y : 23|16@0- (7.62939e-06,0) [-0.25|0.25] "m/s" ABX + SG_ Z : 39|16@0- (7.62939e-06,0) [-0.25|0.25] "m/s" ABX + SG_ Exponent : 55|8@0+ (1,0) [0|0] "" ABX + +BO_ 50 RateOfTurn: 6 XSens + SG_ gyrX : 7|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + SG_ gyrY : 23|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + SG_ gyrZ : 39|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + +BO_ 51 DeltaQ: 8 XSens + SG_ DeltaQ1 : 7|16@0- (3.05185e-05,0) [-1|1] "m/s²" ABX + SG_ DeltaQ2 : 23|16@0- (3.05185e-05,0) [-1|1] "m/s²" ABX + SG_ DeltaQ3 : 39|16@0- (3.05185e-05,0) [-1|1] "m/s²" ABX + SG_ DeltaQ4 : 55|16@0- (3.05185e-05,0) [-1|1] "m/s²" ABX + +BO_ 52 Acceleration: 6 XSens + SG_ accX : 7|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ accY : 23|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ accZ : 39|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + +BO_ 53 FreeAcceleration: 6 XSens + SG_ FreeAccX : 7|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ FreeAccY : 23|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ FreeAccZ : 39|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + +BO_ 97 RateOfTurnHR: 6 XSens + SG_ HrGyrX : 7|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + SG_ HrGyrY : 23|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + SG_ HrGyrZ : 39|16@0- (0.00195313,0) [-35|35] "rad/s" ABX + +BO_ 98 AccelerationHR: 6 XSens + SG_ HrAccX : 7|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ HrAccY : 23|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + SG_ HrAccZ : 39|16@0- (0.00390625,0) [-100|100] "m/s²" ABX + +BO_ 65 MagneticField: 6 XSens + SG_ magX : 7|16@0- (0.000976563,0) [-32|32] "a.u." ABX + SG_ magY : 23|16@0- (0.000976563,0) [-32|32] "a.u" ABX + SG_ magZ : 39|16@0- (0.000976563,0) [-32|32] "a.u" ABX + +BO_ 81 Temperature: 2 XSens + SG_ Temperature : 7|16@0- (0.00390625,0) [-40|85] "degC" ABX + +BO_ 82 BarometricPressure: 4 XSens + SG_ Pressure : 7|32@0- (3.05176e-05,0) [30000|125000] "Pa" ABX + +BO_ 7 UTC: 8 XSens + SG_ year : 7|8@0+ (1,0) [0|0] "Y" ABX + SG_ month : 15|8@0+ (1,0) [1|12] "M" ABX + SG_ day : 23|8@0+ (1,0) [1|31] "D" ABX + SG_ hour : 31|8@0+ (1,0) [0|24] "h" ABX + SG_ minute : 39|8@0+ (1,0) [0|60] "m" ABX + SG_ second : 47|8@0+ (1,0) [0|60] "s" ABX + SG_ tenthms : 55|16@0+ (1,0) [0|0] "ms/10" ABX + +BO_ 34 EulerAngles: 6 XSens + SG_ roll : 7|16@0- (0.0078125,0) [-180|180] "deg" ABX + SG_ pitch : 23|16@0- (0.0078125,0) [-90|90] "deg" ABX + SG_ yaw : 39|16@0- (0.0078125,0) [-180|180] "deg" ABX + +BO_ 113 LongLat: 8 XSens + SG_ latitude : 7|32@0- (5.96046e-08,0) [-90|90] "deg" ABX + SG_ longitude : 39|32@0- (1.19209e-07,0) [-180|180] "deg" ABX + +BO_ 114 AltitudeEllipsoid: 4 XSens + SG_ altEllipsoid : 7|32@0+ (3.05176e-05,0) [0|50000] "m" ABX + +BO_ 115 PositionEcef_X: 4 XSens + SG_ PositionEcef_X : 7|32@0- (0.00390625,0) [-6.5e+06|6.5e+06] "m" ABX + +BO_ 116 PositionEcef_Y: 4 XSens + SG_ PositionEcef_Y : 7|32@0- (0.00390625,0) [-6.5e+06|6.5e+06] "m" ABX + +BO_ 117 PositionEcef_Z: 4 XSens + SG_ PositionEcef_Z : 7|32@0- (0.00390625,0) [-6.5e+06|6.5e+06] "m" ABX + +BO_ 118 Velocity: 6 XSens + SG_ velX : 7|16@0- (0.015625,0) [-500|500] "m/s" ABX + SG_ velY : 23|16@0- (0.015625,0) [-500|500] "m/s" ABX + SG_ velZ : 39|16@0- (0.015625,0) [-500|500] "m/s" ABX + +BO_ 1040 AS_Mission_fb: 1 ABX + SG_ Mission_selection : 0|3@1+ (1,0) [1|7] "" STW + +BO_ 1024 STW_mission_selected: 1 STW + SG_ Mission_selection : 0|3@1+ (1,0) [1|7] "" ABX + +BO_ 801 EPSC_out: 8 EPSC + SG_ EPSC_measured_steering_angle : 7|16@0- (7.20721e-05,0) [-13875|13875] "part of full steering" ABX + SG_ EPSC_measured_rpm : 39|12@0- (0.1,0) [-204.8|204.7] "rpm" ABX + SG_ EPSC_measured_current : 23|8@0+ (0.1,0) [0|25.5] "A" ABX + SG_ EPSC_measured_voltage : 31|8@0+ (0.1,0) [0|20] "V" ABX + SG_ EPSC_measured_temperature : 43|10@0+ (0.1,0) [0|102.3] "°C" ABX + SG_ EPSC_measured_internal_temp : 49|10@0+ (0.1,0) [0|102.3] "°C" ABX + +BO_ 291 EPSC_Steering_In: 2 ABX + SG_ EPSC_desired_steering_angle : 7|16@0- (0.0001,0) [-10000|10000] "" EPSC + +BO_ 1041 STW_control: 1 ABX + SG_ STW_debugMode : 0|1@1+ (1,0) [0|1] "" STW + +BO_ 1025 STW_buttons: 1 STW + SG_ STW_button_left : 0|1@1+ (1,0) [0|1] "" ABX + SG_ STW_button_right : 1|1@1+ (1,0) [0|1] "" ABX + SG_ STW_button_R2D : 2|1@1+ (1,0) [0|1] "" ABX + SG_ STW_button_Enter : 3|1@1+ (1,0) [0|1] "" ABX + +BO_ 1042 STW_status: 6 ABX + SG_ InvL_ready : 8|1@1+ (1,0) [0|0] "" STW + SG_ iniChk_state : 24|8@1+ (1,0) [0|255] "" STW + SG_ InvR_ready : 9|1@1+ (1,0) [0|0] "" STW + SG_ AS_state : 0|3@1+ (1,0) [0|5] "" Vector__XXX + SG_ SDC_BFL : 10|1@1+ (1,0) [0|0] "" STW + SG_ SDC_BRL : 11|1@1+ (1,0) [0|0] "" STW + SG_ SDC_ACC : 12|1@1+ (1,0) [0|0] "" STW + SG_ SDC_HVB : 13|1@1+ (1,0) [0|0] "" STW + SG_ Lap_Count : 16|6@1+ (1,0) [0|64] "" STW + SG_ ERR_SDC : 32|1@1+ (1,0) [0|1] "" STW + SG_ ERR_AMS : 33|1@1+ (1,0) [0|1] "" STW + SG_ ERR_InvL : 43|1@1+ (1,0) [0|1] "" STW + SG_ ERR_InvR : 44|1@1+ (1,0) [0|1] "" STW + SG_ ERR_IniChk : 35|1@1+ (1,0) [0|1] "" STW + SG_ ERR_ConMon : 36|1@1+ (1,0) [0|1] "" STW + SG_ ERR_SCS : 37|1@1+ (1,0) [0|1] "" STW + SG_ ERR_sBSPD : 38|1@1+ (1,0) [0|1] "" STW + SG_ ERR_APPSp : 39|1@1+ (1,0) [0|1] "" STW + SG_ ERR_AS : 40|1@1+ (1,0) [0|1] "" STW + SG_ ERR_ROS : 41|1@1+ (1,0) [0|1] "" STW + SG_ ERR_RES : 42|1@1+ (1,0) [0|1] "" STW + SG_ ERR_PDU : 34|1@1+ (1,0) [0|1] "" STW + SG_ R2D_Progress : 4|4@1+ (1,0) [0|15] "" STW + +BO_ 202 PDU_Current_1: 8 PDU + SG_ PDU_alwayson_curr : 7|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_misc_curr : 23|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_inverter_curr : 39|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_shutdown_circuit_curr : 55|16@0+ (1,0) [0|65535] "" ABX + +BO_ 203 PDU_Current_2: 8 PDU + SG_ PDU_fans_curr : 7|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_pump_curr : 23|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_aggregat_curr : 39|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_steering_curr : 55|16@0+ (1,0) [0|65535] "" ABX + +BO_ 204 PDU_Current_3: 8 PDU + SG_ PDU_ebs_valve_1_curr : 7|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_ebs_valve_2_curr : 23|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_mode_valve_1_curr : 39|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_mode_valve_2_curr : 55|16@0+ (1,0) [0|65535] "" ABX + +BO_ 205 PDU_Current_4: 8 PDU + SG_ PDU_sensorbox_curr : 7|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_service_brake_curr : 23|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_servos_curr : 39|16@0+ (1,0) [0|65535] "" ABX + SG_ PDU_shutdown_circuit_curr : 55|16@0+ (1,0) [0|65535] "" ABX + +BO_ 292 EPSC_Config_In: 7 ABX + SG_ EPSC_Ki_curr m1 : 55|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_Kp_curr m1 : 47|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_Ki_rpm m1 : 39|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_Kp_rpm m1 : 31|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_Ki_pos m1 : 23|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_Kp_pos m1 : 15|8@0+ (0.1,0) [0|25.6] "" Vector__XXX + SG_ EPSC_should_calibrate : 7|1@0- (1,0) [0|1] "" Vector__XXX + SG_ EPSC_should_change_mode M : 6|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_mode m1 : 5|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_flag3 : 4|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_flag4 : 3|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_flag5 : 2|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_flag6 : 1|1@0+ (1,0) [0|1] "" Vector__XXX + SG_ EPSC_flag7 : 0|1@0+ (1,0) [0|1] "" Vector__XXX + +BA_DEF_ BO_ "GenMsgBackgroundColor" STRING ; +BA_DEF_ BO_ "GenMsgForegroundColor" STRING ; +BA_DEF_DEF_ "GenMsgBackgroundColor" "#ffffff"; +BA_DEF_DEF_ "GenMsgForegroundColor" "#000000"; +CM_ BU_ XSens "Generic Xsens Motion Sensor"; +CM_ SG_ 1280 SSU_Message "TBD"; +CM_ SG_ 1804 TTS_4_Message_1 "TBD"; +CM_ SG_ 1801 TTS_3_Message_2 "TBD"; +CM_ SG_ 1800 TTS_3_Message_1 "TBD"; +CM_ SG_ 1797 TTS_2_Message_2 "TBD"; +CM_ SG_ 1796 TTS_2_Message_1 "TBD"; +CM_ SG_ 1793 TTS_1_Message_2 "TBD"; +CM_ SG_ 1792 TTS_1_Message_1 "TBD"; +CM_ SG_ 17 SelfTestOk "Set when the self test result was ok"; +CM_ SG_ 17 OrientationValid "Set when the computed orientation is valid. The orientation may be invalid during startup or when the XSens data is clipping during violent (for the device) motion"; +CM_ SG_ 17 GpsValid "Set when the device has a GPS receiver and the receiver says that there is a GPS position fix."; +CM_ SG_ 17 RepresentativeMotion "Indicates if the In-Run Compass Calibration is doing the representative motion analysis"; +CM_ SG_ 17 ExternalClockSynced "Indicates whether the internal clock is synced with an external clock (Either GNNS or custom provided clock sync)"; +CM_ SG_ 17 ClipAccX "Indicates if there was clipping on the X-axis of the accelerometer"; +CM_ SG_ 17 ClipAccY "Indicates if there was clipping on the Y-axis of the accelerometer"; +CM_ SG_ 17 ClipAccZ "Indicates if there was clipping on the Z-axis of the accelerometer"; +CM_ SG_ 17 ClipGyrX "Indicates if there was clipping on the X-axis of the gyroscope"; +CM_ SG_ 17 ClipGyrY "Indicates if there was clipping on the Y-axis of the gyroscope"; +CM_ SG_ 17 ClipGyrZ "Indicates if there was clipping on the Z-axis of the gyroscope"; +CM_ SG_ 17 ClipMagX "Indicates if there was clipping on the X-axis of the magnetometer"; +CM_ SG_ 17 ClipMagY "Indicates if there was clipping on the Y-axis of the magnetometer"; +CM_ SG_ 17 ClipMagZ "Indicates if there was clipping on the Z-axis of the magnetometer"; +CM_ SG_ 17 Retransmitted "When set Indicates the sample was received as a retransmission"; +CM_ SG_ 17 ClippingDetected "When set Indicates clipping has occurred"; +CM_ SG_ 17 Interpolated "When set Indicates the sample is an interpolation between other samples"; +CM_ SG_ 17 SyncIn "When set indicates a sync-in event has been triggered"; +CM_ SG_ 17 SyncOut "When set Indicates a sync-out event has been generated"; +CM_ SG_ 17 FilterMode "Mask for the 3 bit filter mode field"; +CM_ SG_ 17 HaveGnssTimePulse "Indicates that the 1PPS GNSS time pulse is present"; +CM_ SG_ 17 RtkStatus "Mask for 2 bit RTK status field"; +CM_ BO_ 7 "UTC Time in the following format YYMMDDhhmmss plus tenth of a milli second"; +CM_ SG_ 801 EPSC_measured_steering_angle "+-13875 equals to +-1.0, so the factor is 1/13875"; +VAL_ 1026 STW_Param_Type 0 "BrakeBalance" 1 "TractionControl1" 2 "TractionControl2" 3 "TorqueMap" 4 "Test1" 5 "Test2" 6 "Test3" 7 "Test4"; +VAL_ 10 AMS_State 0 "No Description" 1 "TS_ACTIVE" 2 "TS_PRECHARGE" 3 "TS_DISCHARGE" 4 "TS_ERROR"; +VAL_ 17 SelfTestOk 0 "false" 1 "true"; +VAL_ 17 OrientationValid 0 "false" 1 "true"; +VAL_ 17 GpsValid 0 "false" 1 "true"; +VAL_ 17 NoRotation 1 "Aborted" 2 "SamplesRejected" 3 "RunningNormally"; +VAL_ 17 RepresentativeMotion 0 "false" 1 "true"; +VAL_ 17 ExternalClockSynced 0 "false" 1 "true"; +VAL_ 17 ClipAccX 0 "false" 1 "true"; +VAL_ 17 ClipAccY 0 "false" 1 "true"; +VAL_ 17 ClipAccZ 0 "false" 1 "true"; +VAL_ 17 ClipGyrX 0 "false" 1 "true"; +VAL_ 17 ClipGyrY 0 "false" 1 "true"; +VAL_ 17 ClipGyrZ 0 "false" 1 "true"; +VAL_ 17 ClipMagX 0 "false" 1 "true"; +VAL_ 17 ClipMagY 0 "false" 1 "true"; +VAL_ 17 ClipMagZ 0 "false" 1 "true"; +VAL_ 17 Retransmitted 0 "false" 1 "true"; +VAL_ 17 ClippingDetected 0 "false" 1 "true"; +VAL_ 17 Interpolated 0 "false" 1 "true"; +VAL_ 17 SyncIn 0 "false" 1 "true"; +VAL_ 17 SyncOut 0 "false" 1 "true"; +VAL_ 17 FilterMode 0 "false" 1 "true"; +VAL_ 17 HaveGnssTimePulse 0 "false" 1 "true"; +VAL_ 17 RtkStatus 0 "No RTK" 1 "RTK floating" 2 "RTK fixed"; +VAL_ 1040 Mission_selection 1 "MissionSelection_acceleration" 2 "MissionSelection_skidpad" 3 "MissionSelection_trackdrive" 4 "MissionSelection_braketest" 5 "MissionSelection_inspection" 6 "MissionSelection_autocross" 7 "MissionSelection_manual"; +VAL_ 1024 Mission_selection 1 "MissionSelection_acceleration" 2 "MissionSelection_skidpad" 3 "MissionSelection_trackdrive" 4 "MissionSelection_braketest" 5 "MissionSelection_inspection" 6 "MissionSelection_autocross" 7 "MissionSelection_manual"; +VAL_ 1042 iniChk_state 0 "Start" 1 "WD_Check" 2 "WD_OK" 3 "ASB_Check_1" 4 "ASB_Check_2" 5 "Wait_TS" 6 "EBS_Check_A" 7 "EBS_Check_B" 8 "Done" 9 "Error"; +VAL_ 1042 AS_state 0 "AS_Off" 1 "AS_Manual" 2 "AS_Ready" 3 "AS_Driving" 4 "AS_Finished" 5 "AS_Emergency"; +VAL_ 1042 R2D_Progress 0 "R2D_None" 1 "R2D_TSMS" 2 "R2D_TSActive" 3 "R2D_Resetting_Nodes" 4 "R2D_Resetting_Comms" 5 "R2D_Waiting_Init" 6 "R2D_Init_Stage1" 7 "R2D_Init_Stage2" 15 "R2D_Init_Success";