Struct SensorStateData

Struct Documentation

struct SensorStateData

Public Members

std::array<uint8_t, 9> SenStInfo_Unassigned1
uint8_t SenStInfo_SenSt

Sensor State.

Note

Refer Diagnostic_Specification_Document.pdf for detailed use cases

Note

1 In Specification 2 - 50 Reserved 51 Temporary Software Application Failure 52 Temporary Software Application Mismatch 53 Temporary Software Application Execution Continued 54 Temporary Radar MMIC Mismatch 55 Temporary Radar Exec Mismatch 56 Temporary Radar Communication Mismatch 57 Temporary ASIC Hardware Mismatch 58 Temporary ASIC Voltage Execution Continued 59 Temporary ECU Voltage Execution Continued 60 Temporary ECU Temperature Mismatch 61 Temporary Uc Clock Execution Continued 62 Temporary Uc Inter Com Mismatch 63 Temporary Radar Mismatch 64 Temporary Radar Execution Continued 65 Temporary ASIC Mismatch 66 Temporary ECU Mismatch 67 Temporary Uc Mismatch 68 Temporary Failure 69 Temporary Mismatch 70 Temporary Execution Continued 71 - 99 Reserved 100 Persistent Software Application Failure 101 Persistent Radar MMIC Failure 102 Persistent Radar RIF Failure 103 Persistent Radar SPU Failure 104 Persistent Radar Exec Failure 105 Persistent Radar Com Failure 106 Persistent ASIC Voltage Execution Continued 107 Persistent UcClock Execution Continued 108 Persistent Radar Failure 109 Persistent Radar Execution Continued 110 Persistent ASIC Failure 111 Persistent ECU Failure 112 Persistent Uc Failure 113 Persistent Failure 114 Persistent Mismatch 115 Persistent Execution Continued 116 - 239 Reserved 240 Shutdown 241 - 254 Reserved 255 Invalid

uint32_t SenStInfo_SwNu_Cust

Software version - Customer release version.

Note

Format: 0xWWXXYYZZ Byte1 ZZ: Patch Version, Byte2 YY: Minor Version, Byte3 XX: Major Version, Byte4 WW: Fixed to 0x00 Example for customer version V3.0.1: 0x00030001

struct SenStInfo_SwNu_Int sen_st_info_sw_nu_int