IQ.Pilot Release Commit @ c744c08
This commit is contained in:
@@ -3,13 +3,6 @@ from pathlib import Path
|
||||
|
||||
env = Environment(ENV=os.environ)
|
||||
|
||||
# short colored build output, if the top-level pretty tool is present (main-repo build)
|
||||
_pretty = Dir('#site_scons/site_tools').File('pretty.py')
|
||||
if _pretty.exists():
|
||||
env.Tool('pretty', toolpath=[_pretty.dir.abspath])
|
||||
if not hasattr(env, 'PrettyAction'):
|
||||
env.AddMethod(lambda e, cmd, label, **kw: Action(cmd), 'PrettyAction')
|
||||
|
||||
generator = File("generator/generator.py")
|
||||
|
||||
source_files = [
|
||||
@@ -34,5 +27,5 @@ output_files += [
|
||||
generated = env.Command(
|
||||
target=list(set(output_files)),
|
||||
source=[generator] + source_files,
|
||||
action=env.PrettyAction("python3 ${SOURCES[0]}", 'GEN'),
|
||||
action="python3 ${SOURCES[0]}",
|
||||
)
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
hyundai_kia_mando_front_radar.dbc
|
||||
hyundai_kia_denso_front_radar.dbc
|
||||
hyundai_kia_mando_corner_radar.dbc
|
||||
|
||||
@@ -40,21 +40,18 @@ BO_ 80 LKAS: 16 XXX
|
||||
SG_ CHECKSUM : 0|16@1+ (1,0) [0|65535] "" XXX
|
||||
SG_ COUNTER : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ LKA_MODE : 24|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ LKA_ACTIVE : 27|2@1+ (1,0) [0|255] "" XXX
|
||||
SG_ LKA_AVAILABLE : 27|2@1+ (1,0) [0|255] "" XXX
|
||||
SG_ LKA_WARNING : 32|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ LKA_ICON : 38|2@1+ (1,0) [0|255] "" XXX
|
||||
SG_ FCA_SYSWARN : 40|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ TORQUE_REQUEST : 41|11@1+ (1,-1024) [0|4095] "" XXX
|
||||
SG_ STEER_REQ : 52|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ LFA_BUTTON : 56|1@1+ (1,0) [0|255] "" XXX
|
||||
SG_ VALUE63 : 63|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ VALUE64 : 64|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ NEW_SIGNAL_1 : 75|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ LKAS_ANGLE_ACTIVE : 77|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ LKA_ASSIST : 62|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ STEER_MODE : 65|3@1+ (1,0) [0|1] "" XXX
|
||||
SG_ NEW_SIGNAL_2 : 70|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ HAS_LANE_SAFETY : 80|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ LKAS_ANGLE_CMD : 82|14@1- (-0.1,0) [0|511] "" XXX
|
||||
SG_ LKAS_ANGLE_MAX_TORQUE : 96|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ VALUE104 : 104|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ DAMP_FACTOR : 64|8@1+ (1,0) [0|255] "" XXX
|
||||
|
||||
BO_ 81 ADRV_0x51: 32 ADRV
|
||||
SG_ CHECKSUM : 0|16@1+ (1,0) [0|65535] "" XXX
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,140 +0,0 @@
|
||||
VERSION ""
|
||||
|
||||
|
||||
NS_ :
|
||||
NS_DESC_
|
||||
CM_
|
||||
BA_DEF_
|
||||
BA_
|
||||
VAL_
|
||||
CAT_DEF_
|
||||
CAT_
|
||||
FILTER
|
||||
BA_DEF_DEF_
|
||||
EV_DATA_
|
||||
ENVVAR_DATA_
|
||||
ENVVAR_TYPE_
|
||||
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_: XXX RADAR
|
||||
|
||||
BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;
|
||||
BA_DEF_DEF_ "GenMsgCycleTime" 0;
|
||||
|
||||
BO_ 384 CORNER_RADAR_180_OBJECTS_180: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 384 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 384 30;
|
||||
|
||||
BO_ 385 CORNER_RADAR_180_OBJECTS_181: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 385 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 385 30;
|
||||
|
||||
BO_ 386 CORNER_RADAR_180_OBJECTS_182: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 386 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 386 30;
|
||||
|
||||
BO_ 387 CORNER_RADAR_180_OBJECTS_183: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 387 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 387 30;
|
||||
|
||||
BO_ 388 CORNER_RADAR_180_OBJECTS_184: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 388 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 388 30;
|
||||
@@ -1,81 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
import os
|
||||
|
||||
|
||||
HEADER = """VERSION ""
|
||||
|
||||
|
||||
NS_ :
|
||||
NS_DESC_
|
||||
CM_
|
||||
BA_DEF_
|
||||
BA_
|
||||
VAL_
|
||||
CAT_DEF_
|
||||
CAT_
|
||||
FILTER
|
||||
BA_DEF_DEF_
|
||||
EV_DATA_
|
||||
ENVVAR_DATA_
|
||||
ENVVAR_TYPE_
|
||||
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_: XXX RADAR
|
||||
|
||||
"""
|
||||
|
||||
|
||||
def write_object_msg(f, addr):
|
||||
name = f"CORNER_RADAR_180_OBJECTS_{addr:x}"
|
||||
f.write(f"""
|
||||
BO_ {addr} {name}: 32 RADAR
|
||||
SG_ SLOT1_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT1_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT1_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT1_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT1_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT1_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT1_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
SG_ SLOT2_QUAL_LEVEL : 152|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ SLOT2_AGE : 160|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_OBJECT_ID : 172|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ SLOT2_REL_POS_X : 192|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ SLOT2_REL_POS_Y : 206|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ SLOT2_REL_VEL_X : 219|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ SLOT2_REL_VEL_Y : 232|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ SLOT2_REL_ACCEL_X : 243|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
""")
|
||||
|
||||
f.write(f"""CM_ BO_ {addr} "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ {addr} 30;
|
||||
""")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
dbc_name = os.path.basename(__file__).replace(".py", ".dbc")
|
||||
out_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), dbc_name)
|
||||
with open(out_path, "w", encoding="ascii") as f:
|
||||
f.write(HEADER)
|
||||
f.write('BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;\n')
|
||||
f.write('BA_DEF_DEF_ "GenMsgCycleTime" 0;\n')
|
||||
for addr in range(0x180, 0x185):
|
||||
write_object_msg(f, addr)
|
||||
@@ -1,278 +0,0 @@
|
||||
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_
|
||||
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_: XXX RADAR
|
||||
|
||||
BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;
|
||||
BA_DEF_DEF_ "GenMsgCycleTime" 0;
|
||||
|
||||
BO_ 565 CORNER_RADAR_235_OBJECTS_235: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 565 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 565 30;
|
||||
|
||||
BO_ 566 CORNER_RADAR_235_OBJECTS_236: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 566 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 566 30;
|
||||
|
||||
BO_ 567 CORNER_RADAR_235_OBJECTS_237: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 567 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 567 30;
|
||||
|
||||
BO_ 568 CORNER_RADAR_235_OBJECTS_238: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 568 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 568 30;
|
||||
|
||||
BO_ 569 CORNER_RADAR_235_OBJECTS_239: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 569 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 569 30;
|
||||
|
||||
BO_ 570 CORNER_RADAR_235_OBJECTS_23a: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 570 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 570 30;
|
||||
|
||||
BO_ 571 CORNER_RADAR_235_OBJECTS_23b: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 571 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 571 30;
|
||||
|
||||
BO_ 572 CORNER_RADAR_235_OBJECTS_23c: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 572 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 572 30;
|
||||
|
||||
BO_ 573 CORNER_RADAR_235_OBJECTS_23d: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 573 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 573 30;
|
||||
|
||||
BO_ 574 CORNER_RADAR_235_OBJECTS_23e: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 574 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 574 30;
|
||||
|
||||
BO_ 575 CORNER_RADAR_235_OBJECTS_23f: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 575 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 575 30;
|
||||
|
||||
BO_ 576 CORNER_RADAR_235_OBJECTS_240: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 576 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 576 30;
|
||||
|
||||
BO_ 577 CORNER_RADAR_235_OBJECTS_241: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 577 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 577 30;
|
||||
|
||||
BO_ 578 CORNER_RADAR_235_OBJECTS_242: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 578 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 578 30;
|
||||
|
||||
BO_ 579 CORNER_RADAR_235_OBJECTS_243: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 579 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 579 30;
|
||||
|
||||
BO_ 580 CORNER_RADAR_235_OBJECTS_244: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 580 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 580 30;
|
||||
|
||||
BO_ 581 CORNER_RADAR_235_OBJECTS_245: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 581 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 581 30;
|
||||
|
||||
BO_ 582 CORNER_RADAR_235_OBJECTS_246: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 582 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 582 30;
|
||||
|
||||
BO_ 583 CORNER_RADAR_235_OBJECTS_247: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 583 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 583 30;
|
||||
|
||||
BO_ 584 CORNER_RADAR_235_OBJECTS_248: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
CM_ BO_ 584 "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ 584 30;
|
||||
@@ -1,71 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
import os
|
||||
|
||||
|
||||
HEADER = """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_
|
||||
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_: XXX RADAR
|
||||
|
||||
"""
|
||||
|
||||
|
||||
def write_object_msg(f, addr):
|
||||
name = f"CORNER_RADAR_235_OBJECTS_{addr:x}"
|
||||
f.write(f"""
|
||||
BO_ {addr} {name}: 32 RADAR
|
||||
SG_ OBJ_QUAL_LEVEL : 24|7@1+ (1,0) [0|100] "%" XXX
|
||||
SG_ OBJ_AGE : 32|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ OBJ_OBJECT_ID : 44|7@1+ (1,0) [0|127] "" XXX
|
||||
SG_ OBJ_REL_POS_X : 64|13@1+ (0.05,0) [0|409.55] "m" XXX
|
||||
SG_ OBJ_REL_POS_Y : 78|12@1+ (0.05,-102.4) [-102.4|102.35] "m" XXX
|
||||
SG_ OBJ_REL_VEL_X : 91|12@1+ (0.05,-100) [-100|104.75] "m/s" XXX
|
||||
SG_ OBJ_REL_VEL_Y : 104|10@1+ (0.05,-25) [-25|26.15] "m/s" XXX
|
||||
SG_ OBJ_REL_ACCEL_X : 115|9@1- (0.05,0) [-12.8|12.75] "m/s^2" XXX
|
||||
""")
|
||||
|
||||
f.write(f"""CM_ BO_ {addr} "Corner radar object payload on bus 1. Only signals consumed by Hyundai radar_interface are defined.";
|
||||
BA_ "GenMsgCycleTime" BO_ {addr} 30;
|
||||
""")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
dbc_name = os.path.basename(__file__).replace(".py", ".dbc")
|
||||
out_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), dbc_name)
|
||||
with open(out_path, "w", encoding="ascii") as f:
|
||||
f.write(HEADER)
|
||||
f.write('BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;\n')
|
||||
f.write('BA_DEF_DEF_ "GenMsgCycleTime" 0;\n')
|
||||
for addr in range(0x235, 0x249):
|
||||
write_object_msg(f, addr)
|
||||
@@ -1,614 +0,0 @@
|
||||
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_
|
||||
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_: XXX RADAR
|
||||
|
||||
BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;
|
||||
BA_DEF_DEF_ "GenMsgCycleTime" 0;
|
||||
|
||||
BO_ 1072 CORNER_RADAR_430_OBJECTS_430: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1072 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1072 30;
|
||||
|
||||
BO_ 1073 CORNER_RADAR_430_OBJECTS_431: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1073 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1073 30;
|
||||
|
||||
BO_ 1074 CORNER_RADAR_430_OBJECTS_432: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1074 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1074 30;
|
||||
|
||||
BO_ 1075 CORNER_RADAR_430_OBJECTS_433: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1075 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1075 30;
|
||||
|
||||
BO_ 1076 CORNER_RADAR_430_OBJECTS_434: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1076 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1076 30;
|
||||
|
||||
BO_ 1077 CORNER_RADAR_430_OBJECTS_435: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1077 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1077 30;
|
||||
|
||||
BO_ 1078 CORNER_RADAR_430_OBJECTS_436: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1078 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1078 30;
|
||||
|
||||
BO_ 1079 CORNER_RADAR_430_OBJECTS_437: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1079 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1079 30;
|
||||
|
||||
BO_ 1088 CORNER_RADAR_430_OBJECTS_440: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1088 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1088 30;
|
||||
|
||||
BO_ 1089 CORNER_RADAR_430_OBJECTS_441: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1089 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1089 30;
|
||||
|
||||
BO_ 1090 CORNER_RADAR_430_OBJECTS_442: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1090 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1090 30;
|
||||
|
||||
BO_ 1091 CORNER_RADAR_430_OBJECTS_443: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1091 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1091 30;
|
||||
|
||||
BO_ 1092 CORNER_RADAR_430_OBJECTS_444: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1092 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1092 30;
|
||||
|
||||
BO_ 1093 CORNER_RADAR_430_OBJECTS_445: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1093 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1093 30;
|
||||
|
||||
BO_ 1094 CORNER_RADAR_430_OBJECTS_446: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1094 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1094 30;
|
||||
|
||||
BO_ 1095 CORNER_RADAR_430_OBJECTS_447: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_DISTANCE_RAW : 32|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT1_META_13_15 : 45|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT1_META_BYTE_2 : 48|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT1_META_BYTE_3 : 56|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_DISTANCE_RAW : 64|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT2_META_13_15 : 77|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT2_META_BYTE_2 : 80|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT2_META_BYTE_3 : 88|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_DISTANCE_RAW : 96|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT3_META_13_15 : 109|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT3_META_BYTE_2 : 112|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT3_META_BYTE_3 : 120|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_DISTANCE_RAW : 128|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT4_META_13_15 : 141|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT4_META_BYTE_2 : 144|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT4_META_BYTE_3 : 152|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_DISTANCE_RAW : 160|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT5_META_13_15 : 173|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT5_META_BYTE_2 : 176|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT5_META_BYTE_3 : 184|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_DISTANCE_RAW : 192|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT6_META_13_15 : 205|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT6_META_BYTE_2 : 208|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT6_META_BYTE_3 : 216|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_DISTANCE_RAW : 224|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ SLOT7_META_13_15 : 237|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ SLOT7_META_BYTE_2 : 240|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ SLOT7_META_BYTE_3 : 248|8@1+ (1,0) [0|255] "" XXX
|
||||
CM_ BO_ 1095 "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ 1095 30;
|
||||
@@ -1,76 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
import os
|
||||
|
||||
|
||||
HEADER = """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_
|
||||
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_: XXX RADAR
|
||||
|
||||
"""
|
||||
|
||||
|
||||
def write_object_msg(f, addr):
|
||||
name = f"CORNER_RADAR_430_OBJECTS_{addr:x}"
|
||||
f.write(f"""
|
||||
BO_ {addr} {name}: 32 RADAR
|
||||
SG_ HEADER_BYTE_0 : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_1 : 8|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_2 : 16|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ HEADER_BYTE_3 : 24|8@1+ (1,0) [0|255] "" XXX
|
||||
""")
|
||||
for slot in range(7):
|
||||
bit = 32 + slot * 32
|
||||
prefix = f"SLOT{slot + 1}"
|
||||
f.write(f""" SG_ {prefix}_DISTANCE_RAW : {bit}|13@1+ (1,0) [0|8191] "" XXX
|
||||
SG_ {prefix}_META_13_15 : {bit + 13}|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ {prefix}_META_BYTE_2 : {bit + 16}|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ {prefix}_META_BYTE_3 : {bit + 24}|8@1+ (1,0) [0|255] "" XXX
|
||||
""")
|
||||
f.write(f"""CM_ BO_ {addr} "IONIQ 9 candidate corner radar bin container. 0x430-0x437 correlate with left side and 0x440-0x447 with right side. Bytes 4-31 appear as seven 4-byte slots; lower 13 bits are a distance candidate at 0.05 m scale. This DBC intentionally exposes only raw candidate fields until lateral and velocity fields are validated.";
|
||||
BA_ "GenMsgCycleTime" BO_ {addr} 30;
|
||||
""")
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
dbc_name = os.path.basename(__file__).replace(".py", ".dbc")
|
||||
out_path = os.path.join(os.path.dirname(os.path.realpath(__file__)), dbc_name)
|
||||
with open(out_path, "w", encoding="ascii") as f:
|
||||
f.write(HEADER)
|
||||
f.write('BA_DEF_ BO_ "GenMsgCycleTime" INT 0 100000;\n')
|
||||
f.write('BA_DEF_DEF_ "GenMsgCycleTime" 0;\n')
|
||||
for addr in range(0x430, 0x438):
|
||||
write_object_msg(f, addr)
|
||||
for addr in range(0x440, 0x448):
|
||||
write_object_msg(f, addr)
|
||||
File diff suppressed because it is too large
Load Diff
@@ -1,106 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
import os
|
||||
|
||||
if __name__ == "__main__":
|
||||
dbc_name = os.path.basename(__file__).replace(".py", ".dbc")
|
||||
hyundai_path = os.path.dirname(os.path.realpath(__file__))
|
||||
with open(os.path.join(hyundai_path, dbc_name), "w", encoding='utf-8') as f:
|
||||
f.write("""
|
||||
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_: XXX
|
||||
""")
|
||||
|
||||
for a in range(0x210, 0x210 + 16):
|
||||
f.write(f"""
|
||||
BO_ {a} RADAR_TRACK_{a:x}: 32 RADAR
|
||||
SG_ NEW_SIGNAL_25 : 26|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ NEW_SIGNAL_24 : 28|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ NEW_SIGNAL_21 : 36|5@0+ (1,0) [0|31] "" XXX
|
||||
SG_ NEW_SIGNAL_20 : 39|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ VALID_CNT1 : 47|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ NEW_SIGNAL_15 : 51|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_14 : 55|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_5 : 63|8@0- (1,0) [0|255] "" XXX
|
||||
SG_ LONG_DIST1 : 64|12@1+ (0.05,0) [0|4095] "" XXX
|
||||
SG_ LAT_DIST1 : 76|12@1- (0.05,0) [0|4095] "" XXX
|
||||
SG_ REL_SPEED1 : 88|14@1- (0.01,0) [0|16383] "" XXX
|
||||
SG_ NEW_SIGNAL_16 : 103|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ LAT_SPEED1 : 104|13@1- (0.01,0) [0|8191] "" XXX
|
||||
SG_ REL_ACCEL1 : 118|10@1- (0.05,0) [0|1023] "" XXX
|
||||
SG_ NEW_SIGNAL_27 : 154|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ NEW_SIGNAL_26 : 156|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ NEW_SIGNAL_23 : 164|5@0+ (1,0) [0|31] "" XXX
|
||||
SG_ NEW_SIGNAL_22 : 167|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ VALID_CNT2 : 175|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ NEW_SIGNAL_13 : 179|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_12 : 183|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_11 : 191|8@0- (1,0) [0|255] "" XXX
|
||||
SG_ LONG_DIST2 : 192|12@1+ (0.05,0) [0|4095] "" XXX
|
||||
SG_ LAT_DIST2 : 204|12@1- (0.05,0) [0|4095] "" XXX
|
||||
SG_ REL_SPEED2 : 216|14@1- (0.01,0) [0|16383] "" XXX
|
||||
SG_ NEW_SIGNAL_17 : 231|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ LAT_SPEED2 : 232|13@1- (0.01,0) [0|8191] "" XXX
|
||||
SG_ REL_ACCEL2 : 246|10@1- (0.05,0) [0|1023] "" XXX
|
||||
""")
|
||||
for a in range(0x3a5, 0x3a5 + 32):
|
||||
f.write(f"""
|
||||
BO_ {a} RADAR_TRACK_{a:x}: 24 RADAR
|
||||
SG_ VALID : 25|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ VALID2 : 28|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ PROB : 30|10@1+ (1,0) [0|1023] "" XXX
|
||||
SG_ VALID_CNT : 47|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ NEW_SIGNAL_7 : 51|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_6 : 55|4@0+ (1,0) [0|15] "" XXX
|
||||
SG_ NEW_SIGNAL_2 : 62|7@0- (1,0) [0|127] "" XXX
|
||||
SG_ LONG_DIST : 63|13@1+ (0.05,0) [0|8191] "" XXX
|
||||
SG_ LAT_DIST : 76|12@1- (0.05,0) [0|4095] "" XXX
|
||||
SG_ REL_SPEED : 88|14@1- (0.01,0) [0|16383] "" XXX
|
||||
SG_ IN_MYLANE : 103|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ LAT_SPEED : 104|13@1- (0.01,0) [0|8191] "" XXX
|
||||
SG_ REL_ACCEL : 118|10@1- (0.05,0) [0|1023] "" XXX
|
||||
""")
|
||||
|
||||
# Group 3 radar object list:
|
||||
# 30 one-object messages at 20 Hz, with an empty distance sentinel of 0x7ff.
|
||||
for a in range(0x400, 0x400 + 30):
|
||||
f.write(f"""
|
||||
BO_ {a} RADAR_TRACK_{a:x}: 24 RADAR
|
||||
SG_ OBJECT_LENGTH : 41|7@1+ (0.1,0) [0|12.7] "m" XXX
|
||||
SG_ LONG_DIST : 64|11@1+ (0.1,0) [0|204.7] "m" XXX
|
||||
SG_ LAT_DIST : 75|12@1- (0.05,0) [-102.4|102.35] "m" XXX
|
||||
SG_ REL_SPEED : 87|11@1- (0.1,0) [-102.4|102.3] "m/s" XXX
|
||||
""")
|
||||
@@ -1,65 +0,0 @@
|
||||
#!/usr/bin/env python3
|
||||
import os
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
dbc_name = os.path.basename(__file__).replace(".py", ".dbc")
|
||||
hyundai_path = os.path.dirname(os.path.realpath(__file__))
|
||||
with open(os.path.join(hyundai_path, dbc_name), "w", encoding="utf-8") as f:
|
||||
f.write("""
|
||||
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_: XXX
|
||||
""")
|
||||
|
||||
# EN: The Denso DNMWR006 radar in the 2018-2019 Kia Sorento UM publishes
|
||||
# eight stable tracked objects at 20 Hz from 0x500 through 0x507.
|
||||
# Do not decode 0x508+ distance-sorted raw detections as stable tracks.
|
||||
# KO: 2018-2019 Kia Sorento UM의 Denso DNMWR006 레이더는 0x500~0x507에서
|
||||
# 안정적인 추적 객체 8개를 20Hz로 전송함. 0x508 이후의 거리순 raw
|
||||
# detection은 안정적인 트랙으로 디코딩하지 않음.
|
||||
for address in range(0x500, 0x508):
|
||||
f.write(f"""
|
||||
BO_ {address} RADAR_TRACK_{address:x}: 8 RADAR
|
||||
SG_ COUNTER : 7|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ LONG_DIST : 15|16@0+ (0.00625,0) [0|409.59375] "m" XXX
|
||||
SG_ LAT_DIST : 31|11@0- (0.0625,0) [-64|63.9375] "m" XXX
|
||||
SG_ OBJECT_FLAGS_1 : 36|5@0+ (1,0) [0|31] "" XXX
|
||||
SG_ OBJECT_FLAG_2 : 47|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ REL_SPEED : 46|12@0- (0.015625,0) [-32|31.984375] "m/s" XXX
|
||||
SG_ OBJECT_STATE : 50|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ OBJECT_DETAIL : 63|8@0+ (1,0) [0|255] "" XXX
|
||||
""")
|
||||
@@ -1,4 +1,4 @@
|
||||
CM_ "IMPORT _hyundai_common.dbc";
|
||||
CM_ "IMPORT _hyundai_canfd_common.dbc";
|
||||
|
||||
BO_ 67 DATC13: 8 XXX
|
||||
SG_ CF_Datc_AcDisp : 22|2@1+ (1,0) [0|0] "" XXX
|
||||
|
||||
@@ -1341,17 +1341,6 @@ BO_ 273 TCU11: 8 TCU
|
||||
BO_ 16 ACU13: 8 ACU
|
||||
SG_ CF_Acu_CshAct : 0|1@1+ (1.0,0.0) [0.0|1.0] "" CUBIS,IBOX,ODS
|
||||
|
||||
BO_ 1007 CRUISE_BUTTON_ALT: 8 XXX
|
||||
SG_ SET_ME_1 : 52|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ CruiseSwMain : 58|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ CruiseSwState : 60|3@1+ (1,0) [0|7] "" XXX
|
||||
|
||||
BO_ 1046 CRUISE_BUTTON_LFA: 8 XXX
|
||||
SG_ NEW_SIGNAL_2 : 49|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ NEW_SIGNAL_1 : 54|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ NEW_SIGNAL_3 : 57|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ CruiseSwLfa : 58|1@0+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 1040 CGW_USM1: 8 BCM
|
||||
SG_ CF_Gway_ATTurnRValue : 0|2@1+ (1.0,0.0) [0.0|3.0] "" CLU
|
||||
SG_ CF_Gway_PTGMRValue : 2|2@1+ (1.0,0.0) [0.0|3.0] "" CLU
|
||||
@@ -1395,8 +1384,6 @@ BO_ 1290 SCC13: 8 SCC
|
||||
SG_ SCC_Equip : 3|1@1+ (1,0) [0|1] "" ESC
|
||||
SG_ AebDrvSetStatus : 4|3@1+ (1,0) [0|7] "" CLU,ESC
|
||||
SG_ Lead_Veh_Dep_Alert_USM : 13|2@0+ (1,0) [0|3] "" XXX
|
||||
SG_ NEW_SIGNAL_1 : 23|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ NEW_SIGNAL_2 : 31|8@0+ (1,0) [0|255] "" XXX
|
||||
|
||||
BO_ 1287 TCS15: 4 ESC
|
||||
SG_ ABS_W_LAMP : 0|1@1+ (1.0,0.0) [0.0|1.0] "" _4WD,CLU,CUBIS,IBOX
|
||||
@@ -1491,21 +1478,18 @@ BO_ 905 SCC14: 8 SCC
|
||||
SG_ ComfortBandLower : 6|6@1+ (0.02,0) [0|1.26] "m/s^2" ESC
|
||||
SG_ JerkUpperLimit : 12|7@1+ (0.1,0) [0|12.7] "m/s^3" ESC
|
||||
SG_ JerkLowerLimit : 19|7@1+ (0.1,0) [0|12.7] "m/s^3" ESC
|
||||
SG_ NEW_SIGNAL_1 : 26|6@1+ (1,0) [0|63] "" XXX
|
||||
SG_ ACCMode : 32|3@1+ (1,0) [0|7] "" CLU,HUD,LDWS_LKAS,ESC
|
||||
SG_ ObjDistStat : 42|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ NEW_SIGNAL_2 : 55|8@0+ (1,0) [0|255] "" XXX
|
||||
SG_ ObjGap : 56|8@1+ (1,0) [0|255] "" CLU,HUD,ESC
|
||||
SG_ ObjDistStat : 42|2@1+ (1,0) [0|3] "" XXX
|
||||
|
||||
BO_ 1157 LFAHDA_MFC: 8 XXX
|
||||
BO_ 1157 LFAHDA_MFC: 4 XXX
|
||||
SG_ HDA_USM : 0|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ HDA_Active : 2|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ HDA_Icon_State : 3|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ HDA_Chime : 7|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ HDA_VSetReq : 8|8@1+ (1,0) [0|255] "km/h" XXX
|
||||
SG_ LFA_SysWarning : 16|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ HDA_Icon_Wheel : 20|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ HDA_LdwSysState : 21|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ NEW_SIGNAL_1 : 20|3@1+ (1,0) [0|7] "" XXX
|
||||
SG_ LFA_Icon_State : 24|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ LFA_USM : 27|2@1+ (1,0) [0|3] "" XXX
|
||||
SG_ HDA_SysWarning : 29|2@1+ (1,0) [0|3] "" XXX
|
||||
@@ -1513,10 +1497,11 @@ BO_ 1157 LFAHDA_MFC: 8 XXX
|
||||
BO_ 913 BCM_PO_11: 8 Vector__XXX
|
||||
SG_ BCM_Door_Dri_Status : 5|1@0+ (1,0) [0|1] "" PT_ESC_ABS
|
||||
SG_ BCM_Shift_R_MT_SW_Status : 39|2@0+ (1,0) [0|3] "" PT_ESC_ABS
|
||||
SG_ LFA_Pressed : 4|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ LDA_BTN : 4|1@0+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 1426 LABEL11: 8 XXX
|
||||
SG_ CC_React : 34|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ CC_ACT : 35|1@1+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 910 WHL_SPD12_FS: 5 iBAU
|
||||
SG_ CRC : 0|8@1+ (1,0) [0|0] "" Vector__XXX
|
||||
@@ -1537,10 +1522,7 @@ BO_ 865 ADAS_PRK_11: 8 ADAS_PRK
|
||||
SG_ PCA_CHECK_SUM : 48|8@1+ (1,0) [0|0] "" Vector__XXX
|
||||
|
||||
BO_ 882 ELECT_GEAR: 8 XXX
|
||||
SG_ Elect_Gear_Shifter : 16|4@1+ (1,0) [0|7] "" CLU
|
||||
SG_ Elect_Gear_Shifter_NEXO : 16|16@1+ (1,0) [0|65535] "" CLU
|
||||
SG_ Elect_Gear_Step : 22|3@0+ (1,0) [0|7] "" XXX
|
||||
SG_ Elect_Motor_Speed : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ Elect_Gear_Shifter : 16|4@1+ (1,0) [0|7] "" CLU
|
||||
SG_ SLC_ON : 31|1@0+ (1,0) [0|1] "" CLU
|
||||
SG_ SLC_SET_SPEED : 32|8@1+ (1,0) [0|255] "" CLU
|
||||
|
||||
@@ -1552,12 +1534,14 @@ BO_ 881 E_EMS11: 8 XXX
|
||||
SG_ Cruise_Limit_Target : 23|8@1+ (1,0) [0|15] "" XXX
|
||||
SG_ Accel_Pedal_Pos : 31|8@1+ (1,0) [0|254] "" XXX
|
||||
SG_ CR_Vcu_AccPedDep_Pos : 56|8@1+ (1,0) [0|254] "" XXX
|
||||
SG_ Engine_Run : 14|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ N : 18|13@1+ (1,0) [0|15] "" XXX
|
||||
|
||||
BO_ 1355 EV_PC6: 8 CGW
|
||||
SG_ CF_Vcu_SbwWarnMsg : 16|3@1+ (1,0) [0|7] "" Vector__XXX
|
||||
|
||||
BO_ 1429 E_CRUISE_CONTROL: 8 XXX
|
||||
SG_ CRUISE_LAMP_M : 50|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ CRUISE_LAMP_S : 51|1@0+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 1430 EV_PC2: 8 CGW
|
||||
SG_ CR_Ldc_ActVol_LS_V : 32|8@1+ (0.1,0) [0|0] "V" Vector__XXX
|
||||
|
||||
@@ -1600,7 +1584,7 @@ BO_ 352 AHB1: 8 iBAU
|
||||
SG_ CF_Ahb_Bzzr : 26|1@1+ (1,0) [0|1] "" Vector__XXX
|
||||
SG_ CF_Ahb_ChkSum : 56|8@1+ (1,0) [0|255] "" Vector__XXX
|
||||
|
||||
BO_ 1191 MFC_4a7: 2 XXX
|
||||
BO_ 1191 MFC_4a7: 8 XXX
|
||||
SG_ PAINT1 : 0|1@0+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 1162 BCA11: 8 BCW
|
||||
@@ -1674,22 +1658,33 @@ BO_ 1348 Navi_HU: 8 XXX
|
||||
SG_ SpeedLim_Nav_General : 29|1@0+ (1,0) [0|1] "" XXX
|
||||
SG_ SpeedLim_Nav_Cam : 30|1@0+ (1,0) [0|1] "" XXX
|
||||
|
||||
BO_ 1291 EV_Info: 8 XXX
|
||||
SG_ OPKR_EV_Charge_Level : 17|7@1+ (1,0) [0|100] "%" XXX
|
||||
BO_ 683 ESCC: 8 XXX
|
||||
SG_ FCA_CmdAct : 0|1@1+ (1,0) [0|1] "" ESC
|
||||
SG_ CF_VSM_Warn_FCA11 : 1|2@1+ (1,0) [0|3] "" ACU,CLU,ESC
|
||||
SG_ AEB_CmdAct : 3|1@1+ (1,0) [0|1] "" ESC
|
||||
SG_ CF_VSM_Warn_SCC12 : 4|2@1+ (1,0) [0|3] "" CLU,ESC,IAP
|
||||
SG_ CF_VSM_DecCmdAct_SCC12 : 6|1@1+ (1,0) [0|1] "" ESC
|
||||
SG_ CF_VSM_DecCmdAct_FCA11 : 7|1@1+ (1,0) [0|1] "" ESC
|
||||
SG_ CR_VSM_DecCmd_SCC12 : 8|8@1+ (0.01,0) [0|2.55] "g" ESC
|
||||
SG_ ObjValid : 16|1@1+ (1,0) [0|1] "" CLU,ESC,TCU
|
||||
SG_ ACC_ObjStatus : 17|2@1+ (1,0) [0|3] "" ABS,ESC
|
||||
SG_ ACC_ObjLatPos : 24|9@1+ (0.1,-20) [-20|31.1] "m" ABS,ESC
|
||||
SG_ ACC_ObjRelSpd : 44|12@1+ (0.1,-170) [-170|239.5] "m/s" ABS,ESC
|
||||
SG_ ACC_ObjDist : 33|11@1+ (0.1,0) [0|204.7] "m" ABS,ESC
|
||||
SG_ CR_VSM_DecCmd_FCA11 : 56|8@1+ (0.01,0) [0|2.55] "g" ESC
|
||||
|
||||
CM_ "BO_ E_EMS11: All (plug-in) hybrids use this gas signal: CR_Vcu_AccPedDep_Pos, and all EVs use the Accel_Pedal_Pos signal. See hyundai/values.py for a specific car list";
|
||||
CM_ 145 "Contains signal with accelerator pedal press. Used by fuel cell hydrogen-powered (FCEV) cars such as the 2021 Hyundai Nexo.";
|
||||
CM_ 512 "Contains signal with gear shifter. Used by fuel cell hydrogen-powered (FCEV) cars such as the 2021 Hyundai Nexo.";
|
||||
CM_ SG_ 871 CF_Lvr_IsgState "Idle Stop and Go";
|
||||
CM_ SG_ 1056 SCCInfoDisplay "Goes to 1 for a second while transitioning from Cruise Control to No Message";
|
||||
CM_ SG_ 1348 SpeedLim_Nav_Clu "Speed limit displayed on Nav, Cluster and HUD";
|
||||
CM_ SG_ 1348 SpeedLim_Nav_Cam "Speed limit if speed cam exist";
|
||||
VAL_ 882 Elect_Gear_Shifter_NEXO 1546 "D" 2314 "N" 2566 "R" 2569 "P";
|
||||
|
||||
VAL_ 274 CUR_GR 1 "D" 2 "D" 3 "D" 4 "D" 5 "D" 6 "D" 7 "D" 8 "D" 14 "R" 0 "P";
|
||||
VAL_ 512 HYDROGEN_GEAR_SHIFTER 5 "D" 8 "S" 6 "N" 7 "R" 0 "P";
|
||||
VAL_ 871 CF_Lvr_IsgState 0 "enabled" 1 "activated" 2 "unknown" 3 "disabled";
|
||||
VAL_ 871 CF_Lvr_Gear 12 "T" 5 "D" 8 "S" 6 "N" 7 "R" 0 "P";
|
||||
VAL_ 882 Elect_Gear_Shifter 4 "S" 5 "D" 8 "S" 6 "N" 7 "R" 0 "P" 12 "T";
|
||||
VAL_ 882 Elect_Gear_Shifter 4 "S" 5 "D" 8 "S" 6 "N" 7 "R" 0 "P";
|
||||
VAL_ 905 ACCMode 0 "off" 1 "enabled" 2 "driver_override" 3 "off_maybe_fault" 4 "cancelled";
|
||||
VAL_ 905 ObjDistStat 0 "no_object" 1 "receding" 2 "approaching";
|
||||
VAL_ 909 CF_VSM_Warn 2 "FCW" 3 "AEB";
|
||||
|
||||
@@ -204,7 +204,7 @@ BO_ 605 DAS_road: 6 XXX
|
||||
BO_ 1160 DAS_steeringControl: 4 PARTY
|
||||
SG_ DAS_steeringControlChecksum : 24|8@1+ (1,0) [0|255] "" aps
|
||||
SG_ DAS_steeringControlCounter : 16|4@1+ (1,0) [0|15] "" aps
|
||||
SG_ DAS_steeringControlType : 23|3@0+ (1,0) [0|7] "" aps
|
||||
SG_ DAS_steeringControlType : 23|2@0+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_steeringAngleRequest : 6|15@0+ (0.1,-1638.35) [-1638.35|1638.35] "deg" aps
|
||||
SG_ DAS_steeringHapticRequest : 7|1@0+ (1,0) [0|1] "" aps
|
||||
|
||||
@@ -426,7 +426,7 @@ VAL_ 599 DI_uiSpeedUnits 0 "DI_SPEED_MPH" 1 "DI_SPEED_KPH" ;
|
||||
VAL_ 599 DI_uiSpeed 255 "DI_UI_SPEED_SNA" ;
|
||||
VAL_ 599 DI_vehicleSpeed 4095 "SNA" ;
|
||||
VAL_ 637 APS_eacAllow 0 "INHIBIT" 1 "ALLOW" 2 "RESERVED" 3 "SNA";
|
||||
VAL_ 1160 DAS_steeringControlType 2 "LANE_KEEP_ASSIST" 0 "NONE" 1 "ANGLE_CONTROL" 3 "EMERGENCY_LANE_KEEP" 4 "FSD" ;
|
||||
VAL_ 1160 DAS_steeringControlType 2 "LANE_KEEP_ASSIST" 0 "NONE" 1 "ANGLE_CONTROL" 3 "EMERGENCY_LANE_KEEP" ;
|
||||
VAL_ 1160 DAS_steeringAngleRequest 16384 "ZERO_ANGLE" ;
|
||||
VAL_ 297 SCCM_steeringAngleValidity 3 "SNA" 2 "INIT" 0 "INVALID" 1 "VALID" ;
|
||||
VAL_ 297 SCCM_steeringAngleSensorStatus 0 "OK" 1 "INIT" 2 "ERROR" 3 "ERROR_INIT" ;
|
||||
|
||||
@@ -197,24 +197,15 @@ BO_ 1001 DAS_bodyControls: 8 VEH
|
||||
SG_ DAS_headlightRequest : 0|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_hazardLightRequest : 2|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_wiperSpeed : 4|4@1+ (1,0) [0|15] "" aps
|
||||
SG_ DAS_turnIndicatorRequest : 8|3@1+ (1,0) [0|4] "" aps
|
||||
SG_ DAS_highLowBeamDecision : 11|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_heaterRequest : 13|2@1+ (1,0) [0|2] "" aps
|
||||
SG_ DAS_highLowBeamOffReason : 15|3@1+ (1,0) [0|5] "" aps
|
||||
SG_ DAS_turnIndicatorRequestReason : 18|4@1+ (1,0) [0|12] "" aps
|
||||
SG_ DAS_dynamicBrakeLightRequest : 22|1@1+ (1,0) [0|1] "" aps
|
||||
SG_ DAS_radarHeaterRequest : 23|1@1+ (1,0) [0|1] "" aps
|
||||
SG_ DAS_ahlbOverride : 24|1@1+ (1,0) [0|1] "" aps
|
||||
SG_ DAS_mirrorFoldRequest : 25|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_turnIndicatorRequest : 8|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_highLowBeamDecision : 10|2@1+ (1,0) [0|3] "" aps
|
||||
SG_ DAS_heaterRequest : 12|2@1+ (1,0) [0|2] "" aps
|
||||
SG_ DAS_turnIndicatorRequestReason : 17|4@1+ (1,0) [0|8] "" aps
|
||||
SG_ DAS_autopilotActive : 24|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ DAS_accActive : 29|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ DAS_bodyControlsCounter : 52|4@1+ (1,0) [0|15] "" aps
|
||||
SG_ DAS_bodyControlsChecksum : 56|8@1+ (1,0) [0|255] "" aps
|
||||
|
||||
BO_ 994 VCLEFT_lightStatus: 7 VEH
|
||||
SG_ VCLEFT_turnSignalStatus : 4|2@1+ (1,0) [0|3] "" XXX
|
||||
|
||||
BO_ 995 VCRIGHT_lightStatus: 2 VEH
|
||||
SG_ VCRIGHT_turnSignalStatus : 4|2@1+ (1,0) [0|3] "" XXX
|
||||
|
||||
BO_ 1013 ID3F5VCFRONT_lighting: 8 VEH
|
||||
SG_ VCFRONT_lowBeamsCalibrated : 62|1@1+ (1,0) [0|1] "" Receiver
|
||||
SG_ VCFRONT_lowBeamsOnForDRL : 61|1@1+ (1,0) [0|1] "" Receiver
|
||||
@@ -397,10 +388,5 @@ BO_ 826 ID33AUI_rangeSOC: 8 VehicleBus
|
||||
BO_ 306 ID132HVBattAmpVolt: 8 VehicleBus
|
||||
SG_ BattVoltage132 : 0|16@1+ (0.01,0) [0|655.35] "V" Receiver
|
||||
|
||||
BO_ 950 ID3B6UI_odometer: 8 VehicleBus
|
||||
SG_ UI_odometer : 0|32@1+ (0.001,0) [0|4294967.295] "km" Receiver
|
||||
SG_ UI_odometerCounter : 52|4@1+ (1,0) [0|15] "" Receiver
|
||||
SG_ UI_odometerChecksum : 56|8@1+ (1,0) [0|255] "" Receiver
|
||||
|
||||
BO_ 658 ID292BMS_SOC: 8 VehicleBus
|
||||
SG_ SOCUI292 : 10|10@1+ (0.1,0) [0|102.3] "%" Receiver
|
||||
|
||||
@@ -541,21 +541,21 @@ BO_ 1437 mRemotestart_FFB: 8 Vector__XXX
|
||||
SG_ RSF_Tastencode_2 : 8|8@1+ (1,0) [1|255] "" Vector__XXX
|
||||
SG_ RSF_Tastencode_Maske : 16|8@1+ (1,0) [1|255] "" Vector__XXX
|
||||
|
||||
BO_ 640 Motor_1: 8 Motor
|
||||
SG_ MO1_Wunschmo : 56|8@1+ (0.39,0) [0|99.06] "%" XXX
|
||||
SG_ MO1_Verlustmo : 48|8@1+ (0.39,0) [0|99.06] "%" XXX
|
||||
SG_ MO1_Pedalwert : 40|8@1+ (0.4,0) [0|101.6] "%" XXX
|
||||
SG_ MO1_Mo_o_ex : 32|8@1+ (0.39,0) [0|99.06] "%" XXX
|
||||
SG_ MO1_Drehzahl : 16|16@1+ (0.25,0) [0|16256] "1/min" XXX
|
||||
SG_ MO1_Mo_m_ex : 8|8@1+ (0.39,0) [0|99.06] "%" XXX
|
||||
SG_ MO1_Sta_MotMo : 7|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Sta_Getr : 6|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Sta_Bremse : 5|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_TiOut_Br : 4|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Kup_schalt : 3|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Kickdown : 2|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Sta_Pedal : 1|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ MO1_Leergas : 0|1@1+ (1,0) [0|1] "" XXX
|
||||
BO_ 640 Motor_1: 8 XXX
|
||||
SG_ Fahrerwunschmoment : 56|8@1+ (0.39,0) [0|99] "MDI" XXX
|
||||
SG_ mechanisches_Motor_Verlustmomen : 48|8@1+ (0.39,0) [0|99] "MDI" XXX
|
||||
SG_ Fahrpedalwert_oder_Drosselklapp : 40|8@1+ (0.4,0) [0|101.6] "%" XXX
|
||||
SG_ inneres_Motor_Moment_ohne_exter : 32|8@1+ (0.39,0) [0|99] "MDI" XXX
|
||||
SG_ Motordrehzahl : 16|16@1+ (0.25,0) [0|16256] "U/min" XXX
|
||||
SG_ inneres_Motor_Moment : 8|8@1+ (0.39,0) [0|99] "MDI" XXX
|
||||
SG_ Momentenangaben_ungenau : 7|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Fehlerstatus_Getriebe_Momentene : 6|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Fehlerstatus_Brems_Momenteneing : 5|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Time_Out_Bremsen_Botschaft : 4|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Kupplungsschalter : 3|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Kickdownschalter : 2|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Fahrpedalwert_ungenau__Motor_1_ M : 1|1@1+ (1,0) [0|0] "" XXX
|
||||
SG_ Leergasinformation : 0|1@1+ (1,0) [0|0] "" XXX
|
||||
|
||||
BO_ 262 Master_3: 8 XXX
|
||||
SG_ Frei_Master_3_1 : 56|8@1+ (1,0) [0|0] "" XXX
|
||||
@@ -1353,12 +1353,6 @@ BO_ 982 APD_1: 8 XXX
|
||||
SG_ APD_AngleOffSet : 42|11@1+ (0.01,-10) [-10|10.47] "deg" XXX
|
||||
SG_ APD_GripFactor : 53|11@1+ (0.001,0) [0|2.047] "" XXX
|
||||
|
||||
BO_ 983 SNG_1: 8 XXX
|
||||
SG_ CHECKSUM : 0|8@1+ (1,0) [0|255] "" XXX
|
||||
SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX
|
||||
SG_ SNG_HandoffActive : 12|1@1+ (1,0) [0|1] "" XXX
|
||||
SG_ SNG_DecelReq : 16|8@1+ (0.048,-7.968) [-7.968|4.224] "Unit_MeterPerSeconSquar" XXX
|
||||
|
||||
BO_ 210 HCA_1: 5 XXX
|
||||
SG_ CHECKSUM : 0|8@1+ (1,0) [0|15] "" XXX
|
||||
SG_ COUNTER : 8|4@1+ (1,0) [0|15] "" XXX
|
||||
|
||||
Reference in New Issue
Block a user