CAN database · C-CAN
Hyundai/Kia CAN (2016–2022 CAN cars)
Mirrored from
commaai/opendbc
at revision a3ed7d18e8 · MIT license ·
community reverse-engineered data, not part of CarGeek's authored corpus.
Corrections belong upstream.
One file deliberately covers many nameplates: the group's CAN cars of this era share their message set, which is why the links below stay at model level rather than claiming per-generation precision the source does not offer.
When a module on this bus stops talking
Lost-communication trouble codes from the corpus that name modules of this kind.
- U0001 — High Speed CAN Communication Bus
- U0100 — Lost Communication With Engine Control Module A
- U0101 — Lost Communication With Transmission Control Module
- U0121 — Lost Communication With Anti-Lock Brake System (ABS) Control Module A
- U0126 — Lost Communication With Steering Angle Sensor Module
- U0140 — Lost Communication With Body Control Module
Modules on this bus
IAP · ODS · _4WD · BCM · HUD · DATC · MDPS · AAF_Tester · AEMC · SMK · _4WD · EPB · CUBIS · MTS · TMU · EVP · CGW · TPMS · LPI · DI_BOX · SPAS · EMS · LCA · TCU · IBOX · FATC · AFLS · FPCM · SCC · AHLS · AVM · ABS · SNV · OPI · PGS · SAS · AAF · Dummy · LDWS_LKAS · LVR · ESC · PSB · CLU · ECS · ACU · REA
Messages (146)
146 messages match.
-
0x10ACU13 8 bytes · from ACUSignal Placement Scale Range Unit Values CF_Acu_CshAct 0|1@1+— 0…1 — — -
0x30EMS18 6 bytes · from EMSSignal Placement Scale Range Unit Values CF_Ems_DC1NumPerMSV 0|8@1+— 0…255 — — CF_Ems_DC2NumPerMSV 8|16@1+— 0…65535 — — CR_Ems_DutyCyc1MSV 24|8@1+×0.1953 0…49.8 % — CR_Ems_DutyCyc2MSV 32|8@1+×0.13725 0…35 % — CR_Ems_DutyCyc3MSV 40|8@1+×0.392 0…100 % — -
0x40DATC14 8 bytes · from DATCSignal Placement Scale Range Unit Values CF_Datc_AqsLevelOut 0|4@1+— 0…3 — — CF_Datc_DiagMode 6|2@1+— 0…3 — — CR_Datc_SelfDiagCode 8|8@1+×1 -1 0…254 — — DATC_SyncDisp 16|4@1+— 0…3 — — DATC_OffDisp 20|2@1+— 0…3 — — DATC_SmartVentDisp 22|2@1+— 0…3 — — DATC_SmartVentOnOffStatus 24|2@1+— 0…3 — — DATC_AutoDefogSysOff_Disp 26|2@1+— 0…3 — — DATC_ADSDisp 28|2@1+— 0…3 — — -
0x42DATC12 8 bytes · from DATCSignal Placement Scale Range Unit Values CR_Datc_DrTempDispC 0|8@1+×0.5 +14 15…32 deg — CR_Datc_DrTempDispF 8|8@1+×1 +56 58…90 deg — CR_Datc_PsTempDispC 16|8@1+×0.5 +14 15…32 deg — CR_Datc_PsTempDispF 24|8@1+×1 +56 58…90 deg — CR_Datc_RearDrTempDispC 40|8@1+×0.5 +14 15…32 deg — CR_Datc_RearDrTempDispF 48|8@1+×1 +58 58…90 deg — CF_Datc_CO2_Warning 56|8@1+— 0…3 — — -
0x43DATC13 8 bytes · from DATCSignal Placement Scale Range Unit Values CF_Datc_TempDispUnit 0|2@1+— 0…3 — — CF_Datc_ModDisp 2|4@1+— 0…15 — — CF_Datc_IonClean 6|2@1+— 0…3 — — CF_Datc_ChgReqDisp 8|2@1+— 0…3 — — CF_Datc_IntakeDisp 10|2@1+— 0…3 — — CF_Datc_AutoDisp 12|2@1+— 0…3 — — CF_Datc_FrDefLed 14|2@1+— 0…3 — — CF_Datc_AutoDefogBlink 16|2@1+— 0…3 — — CF_Datc_ClmScanDisp 18|2@1+— 0…3 — — CF_Datc_AqsDisp 20|2@1+— 0…3 — — CF_Datc_AcDisp 22|2@1+— 0…3 — — CF_Datc_OpSts 25|3@1+— 0…7 — — CF_Mtc_MaxAcDisp 28|2@1+— 0…3 — — CF_Datc_DualDisp 30|2@1+— 0…3 — — CF_Datc_PwrInf 32|4@1+— 0…15 — — CF_Datc_RearManual 38|2@1+— 0…3 — — CF_Datc_RearAutoDisp 40|2@1+— 0…1 — — CF_Datc_RearOffDisp 42|2@1+— 0…3 — — CF_Datc_RearClimateScnDisp 44|2@1+— 0…3 — — CF_Datc_RearChgReqDisp 46|2@1+— 0…3 — — CF_Datc_RearModDisp 48|4@1+— 0…15 — — CF_Datc_RearBlwDisp 52|4@1+— 0…15 — — CF_Datc_PSModDisp 56|4@1+— 0…15 — — CF_Datc_FrontBlwDisp 60|4@1+— 0…15 — — -
0x44DATC11 8 bytes · from DATCSignal Placement Scale Range Unit Values CF_Datc_Type 0|8@1+— 0…255 — — CF_Datc_VerMaj 8|8@1+— 0…255 — — CF_Datc_VerMin 16|8@1+— 0…255 — — CR_Datc_OutTempC 24|8@1+×0.5 -41 -41…86.5 deg — CR_Datc_OutTempF 32|8@1+×1 -42 -42…213 deg — CF_Datc_IncarTemp 40|8@1+×0.5 -40 -40…60 deg — -
0x7FCGW5 8 bytes · from BCMSignal Placement Scale Range Unit Values C_StopLampLhOpenSts 0|1@1+— 0…1 — — C_StopLampRhOpenSts 1|1@1+— 0…1 — — C_HMSLOpenSts 2|1@1+— 0…1 — — C_HLampLowLhOpenSts 3|1@1+— 0…1 — — C_HLampLowRhOpenSts 4|1@1+— 0…1 — — C_HLampHighLhOpenSts 5|1@1+— 0…1 — — C_HLampHighRhOpenSts 6|1@1+— 0…1 — — C_DRLLampLhOpenSts 7|1@1+— 0…1 — — C_DRLLampRhOpenSts 8|1@1+— 0…1 — — C_RearFOGLhOpenSts 9|1@1+— 0…1 — — C_RearFOGRhOpenSts 10|1@1+— 0…1 — — C_FrontFOGLhOpenSts 11|1@1+— 0…1 — — C_FrontFOGRhOpenSts 12|1@1+— 0…1 — — C_RearEXTTailLhOpenSts 13|1@1+— 0…1 — — C_RearEXTTailRhOpenSts 14|1@1+— 0…1 — — C_FrontEXTTailLhOpenSts 15|1@1+— 0…1 — — C_FrontEXTTailRhOpenSts 16|1@1+— 0…1 — — C_RearTSIGLhOpenSts 17|1@1+— 0…1 — — C_RearTSIGRhOpenSts 18|1@1+— 0…1 — — C_FrontTSIGLhOpenSts 19|1@1+— 0…1 — — C_FrontTSIGRhOpenSts 20|1@1+— 0…1 — — C_SBendingLhOpenSts 21|1@1+— 0…1 — — C_SBendingRhOpenSts 22|1@1+— 0…1 — — C_LicensePlateLhOpenSts 23|1@1+— 0…1 — — C_LicensePlateRhOpenSts 24|1@1+— 0…1 — — -
0x80EMS_DCT11 8 bytes · from EMSSignal Placement Scale Range Unit Values PV_AV_CAN 0|8@1+×0.3906 0…99.603 % — TQ_STND 8|6@1+×10 0…630 Nm — F_N_ENG 14|1@1+— 0…1 — — F_SUB_TQI 15|1@1+— 0…1 — — N 16|16@1+×0.25 0…16383.75 rpm — TQI_ACOR 32|8@1+×0.390625 0…99.6094 % — TQFR 40|8@1+×0.390625 0…99.6094 % — TQI 48|8@1+×0.390625 0…99.609375 % — CF_Ems_Alive 56|4@1+— 0…15 — — CF_Ems_ChkSum 60|4@1+— 0…15 — — -
0x81EMS_DCT12 8 bytes · from EMSSignal Placement Scale Range Unit Values CR_Ems_SoakTimeExt 0|6@1+×5 0…315 Min — BRAKE_ACT 6|2@1+— 0…3 — — CF_Ems_EngOperStat 8|8@1+— 0…255 — — CR_Ems_IndAirTemp 16|8@1+×0.75 -48 -48…143.25 deg — CF_Ems_Alive2 56|4@1+— 0…15 — — CF_Ems_ChkSum2 60|4@1+— 0…15 — — -
0x91FCEV_ACCELERATOR 8 bytesSignal Placement Scale Range Unit Values ACCELERATOR_PEDAL 48|8@1+— 0…255 — — -
0x111TCU11 8 bytes · from TCUSignal Placement Scale Range Unit Values TQI_TCU_INC 0|8@1+×0.390625 0…99.609375 % — G_SEL_DISP 8|4@1+— 0…15 — — F_TCU 12|2@1+— 0…3 — — TCU_TYPE 14|2@1+— 0…3 — — TCU_OBD 16|3@1+— 0…7 — — SWI_GS 19|1@1+— 0…1 — — GEAR_TYPE 20|4@1+— 0…15 — — TQI_TCU 24|8@1+×0.390625 0…99.609375 % — TEMP_AT 32|8@1+×1 -40 -40…214 deg — N_TC 40|16@1+×0.25 0…16383.5 rpm — SWI_CC 56|2@1+— 0…3 — — CF_Tcu_Alive1 58|2@1+— 0…3 — — CF_Tcu_ChkSum1 60|4@1+— 0…15 — — -
0x112TCU12 8 bytes · from TCUSignal Placement Scale Range Unit Values ETL_TCU 0|8@1+×2 0…508 Nm — CUR_GR 8|4@1+— 0…15 — 1 D · 2 D · 3 D · 4 D · 5 D · 6 D · 7 D · 8 D · +2 more CF_Tcu_Alive 12|2@1+— 0…3 — — CF_Tcu_ChkSum 14|2@1+— 0…3 — — VS_TCU 16|8@1+— 0…254 km/h — FUEL_CUT_TCU 28|1@1+— 0…1 — — INH_FUEL_CUT 29|1@1+— 0…1 — — IDLE_UP_TCU 30|1@1+— 0…1 — — N_INC_TCU 31|1@1+— 0…1 — — SPK_RTD_TCU 32|8@1+×0.375 -23.625 -15…15 — — N_TC_RAW 40|16@1+×0.25 0…16383.5 rpm — VS_TCU_DECIMAL 56|8@1+×0.0078125 0…0.9921875 km/h — -
0x113TCU13 8 bytes · from TCUSignal Placement Scale Range Unit Values N_TGT_LUP 0|8@1+×10 +500 500…3040 rpm — SLOPE_TCU 8|6@1+×0.5 -16 -16…15.5 % — CF_Tcu_InhCda 14|1@1+— 0…1 — — CF_Tcu_IsgInhib 15|1@1+— 0…1 — — CF_Tcu_BkeOnReq 16|2@1+— 0…3 — — CF_Tcu_NCStat 18|2@1+— 0…3 — — CF_Tcu_TarGr 20|4@1+— 0…15 — — CF_Tcu_ShfPatt 24|4@1+— 0…15 — — CF_Tcu_InhVis 28|1@1+— 0…1 — — CF_Tcu_PRelReq 29|1@1+— 0…1 — — CF_Tcu_ITPhase 30|1@1+— 0…1 — — CF_Tcu_ActEcoRdy 31|1@1+— 0…1 — — CF_Tcu_TqGrdLim 32|8@1+×10 0…2540 Nm/s — CR_Tcu_IsgTgtRPM 40|8@1+×20 0…3500 rpm — CF_Tcu_SptRdy 48|1@1+— 0…1 — — CF_Tcu_SbwPInfo 56|1@1+— 0…1 — — CF_Tcu_Alive3 58|2@1+— 0…3 — — CF_Tcu_ChkSum3 60|4@1+— 0…15 — — -
0x130YRS11 8 bytes · from ACUSignal Placement Scale Range Unit Values CR_Yrs_Yr 0|16@1+×0.005 -163.84 -163.84…163.83 deg/s — CR_Yrs_LatAc 16|16@1+×0.000127465 -4.17677312 -4.17677312…4.17651819 g — CF_Yrs_YrStat 32|4@1+— 0…15 — — CF_Yrs_LatAcStat 36|4@1+— 0…15 — — CF_Yrs_MCUStat 40|4@1+— 0…15 — — CR_Yrs_MsgCnt1 48|4@1+— 0…15 — — CR_Yrs_Crc1 56|8@1+— 0…255 — — -
0x140YRS12 8 bytes · from ACUSignal Placement Scale Range Unit Values CF_Yrs_LongAcStat 16|4@1+— 0…15 — — CF_IMU_ResetStat 20|4@1+— 0…15 — — YRS_Temp 24|8@1+×1 -68 -68…187 — — YRS_TempStat 32|4@1+— 0…15 — — CF_Yrs_Type 36|4@1+— 0…15 — — CR_Yrs_MsgCnt2 48|4@1+— 0…15 — — CR_Yrs_Crc2 56|8@1+— 0…255 — — CR_Yrs_LongAc 0|16@1+×0.000127465 -4.17677312 -4.17677312…4.17651819 g — -
0x153TCS11 8 bytes · from ESCSignal Placement Scale Range Unit Values TCS_REQ 0|1@1+— 0…1 — — MSR_C_REQ 1|1@1+— 0…1 — — TCS_PAS 2|1@1+— 0…1 — — TCS_GSC 3|1@1+— 0…1 — — CF_Esc_LimoInfo 4|2@1+— 0…3 — — ABS_DIAG 6|1@1+— 0…1 — — ABS_DEF 7|1@1+— 0…1 — — TCS_DEF 8|1@1+— 0…1 — — TCS_CTL 9|1@1+— 0…1 — — ABS_ACT 10|1@1+— 0…1 — — EBD_DEF 11|1@1+— 0…1 — — ESP_PAS 12|1@1+— 0…1 — — ESP_DEF 13|1@1+— 0…1 — — ESP_CTL 14|1@1+— 0…1 — — TCS_MFRN 15|1@1+— 0…1 — — DBC_CTL 16|1@1+— 0…1 — — DBC_PAS 17|1@1+— 0…1 — — DBC_DEF 18|1@1+— 0…1 — — HAC_CTL 19|1@1+— 0…1 — — HAC_PAS 20|1@1+— 0…1 — — HAC_DEF 21|1@1+— 0…1 — — ESS_STAT 22|2@1+— 0…3 — — TQI_TCS 24|8@1+×0.390625 0…99.609375 % — TQI_MSR 32|8@1+×0.390625 0…99.609375 % — TQI_SLW_TCS 40|8@1+×0.390625 0…99.609375 % — CF_Esc_BrkCtl 48|1@1+— 0…1 — — BLA_CTL 49|2@1+— 0…3 — — AliveCounter_TCS1 52|4@1+— 0…14 — — CheckSum_TCS1 56|8@1+— 0…255 — — -
0x160AHB1 8 bytes · from iBAUSignal Placement Scale Range Unit Values CF_Ahb_SLmp 0|2@1+— 0…3 — — CF_Ahb_Def 2|2@1+— 0…3 — — CF_Ahb_Act 4|2@1+— 0…3 — — CF_Ahb_Diag 6|1@1+— 0…1 — — CF_Ahb_WLmp 7|1@1+— 0…1 — — CR_Ahb_StDep_mm 8|16@1-×0.1 -3276.8…3276.7 mm — CF_Ahb_SnsFail 24|1@1+— 0…1 — — CF_Ahb_PedalCalStat 25|1@1+— 0…1 — — CF_Ahb_Bzzr 26|1@1+— 0…1 — — CF_Ahb_ChkSum 56|8@1+— 0…255 — — -
0x162TCU_DCT13 3 bytes · from TCUSignal Placement Scale Range Unit Values Clutch_Driving_Tq 0|10@1+×1 -512 — Nm — Cluster_Engine_RPM 10|13@1+×0.9766 — — — Cluster_Engine_RPM_Flag 23|1@1+— — — — -
0x164VSM11 4 bytes · from ESCSignal Placement Scale Range Unit Values CR_Esc_StrTqReq 0|12@1+×0.01 -20.48 -20.48…20.47 Nm — CF_Esc_Act 12|1@1+— 0…1 — — CF_Esc_CtrMode 13|3@1+— 0…7 — — CF_Esc_Def 16|1@1+— 0…1 — — CF_Esc_AliveCnt 17|4@1+— 0…15 — — CF_Esc_Chksum 24|8@1+— 0…255 — — -
0x165S_MDPS12 8 bytesSignal Placement Scale Range Unit Values NEW_SIGNAL_1 0|12@1+— 0…4095 — — NEW_SIGNAL_2 12|12@1+— 0…4095 — — Counter 48|4@1+— 0…15 — — Checksum 63|8@0+— 0…255 — — -
0x183REA11 8 bytes · from REASignal Placement Scale Range Unit Values CF_EndBst_PwmDuH 0|1@1+— 0…1 — — CF_EndBst_PwmDuL 1|1@1+— 0…1 — — CF_EndBst_PwmFqOutRng 2|1@1+— 0…1 — — CF_EndBst_HbriOverCur 3|1@1+— 0…1 — — CF_EndBst_HbriOverTemp 4|1@1+— 0…1 — — CF_EndBst_PosSnsKOR 6|1@1+— 0…1 — — CF_EndBst_PosSnsOSOR 7|1@1+— 0…1 — — CF_EndBst_EepFlt 8|1@1+— 0…1 — — CF_EndBst_RomFlt 9|1@1+— 0…1 — — CF_EndBst_RamFlt 10|1@1+— 0…1 — — CF_EndBst_CanFlt 11|1@1+— 0…1 — — CF_EndBst_AgH 12|1@1+— 0…1 — — CF_EndBst_AgL 13|1@1+— 0…1 — — CF_EndBst_ORVol 14|1@1+— 0…1 — — CR_EndBst_ActPos 16|16@1+×0.117 1.989…118.053 — — CR_EndBst_DemPos 32|16@1+×0.117 0…119.691 — — CR_EndBst_HbriPwr 48|16@1+×0.045 0…99.99 % — -
0x18FEMS_H12 8 bytes · from EMSSignal Placement Scale Range Unit Values R_TqAcnApvC 0|8@1+×0.2 0…51 Nm — R_PAcnC 8|8@1+×125 0…31875 hPa — TQI_B 16|8@1+×0.390625 0…99.609375 % — SLD_VS 24|8@1+— 0…255 km/h — CF_CdaStat 32|3@1+— 0…7 — — CF_Ems_IsgStat 35|3@1+— 0…7 — — CF_Ems_OilChg 38|1@1+— 0…1 — — CF_Ems_EtcLimpMod 39|1@1+— 0…1 — — R_NEngIdlTgC 40|8@1+×10 0…2550 rpm — CF_Ems_UpTarGr 48|1@1+— 0…1 — — CF_Ems_DownTarGr 49|1@1+— 0…1 — — CF_Ems_DesCurGr 50|4@1+— 0…15 — — CF_Ems_SldAct 54|1@1+— 0…1 — — CF_Ems_SldPosAct 55|1@1+— 0…1 — — CF_Ems_HPresStat 56|1@1+— 0…1 — — CF_Ems_IsgBuz 57|1@1+— 0…1 — — CF_Ems_IdlStpFCO 58|1@1+— 0…1 — — CF_Ems_FCopen 59|1@1+— 0…1 — — CF_Ems_ActEcoAct 60|1@1+— 0…1 — — CF_Ems_EngRunNorm 61|1@1+— 0…1 — — CF_Ems_IsgStat2 62|2@1+×2 0…3 — — -
0x200EMS20 6 bytes · from EMSSignal Placement Scale Range Unit Values HYDROGEN_GEAR_SHIFTER 11|3@1+— 0…7 — 5 D · 8 S · 6 N · 7 R · 0 P CF_Ems_PumpTPres 16|8@1+×3.137254902 0…800 kPa — Split_Stat 32|1@1+— 0…1 — — -
0x220ESP12 8 bytes · from ESCSignal Placement Scale Range Unit Values LAT_ACCEL 0|11@1+×0.01 -10.23 -10.23…10.24 m/s^2 — LAT_ACCEL_STAT 11|1@1+— 0…1 — — LAT_ACCEL_DIAG 12|1@1+— 0…1 — — LONG_ACCEL 13|11@1+×0.01 -10.23 -10.23…10.24 m/s^2 — LONG_ACCEL_STAT 24|1@1+— 0…1 — — LONG_ACCEL_DIAG 25|1@1+— 0…1 — — CYL_PRES 26|12@1+×0.1 0…409.5 Bar — CYL_PRES_STAT 38|1@1+— 0…1 — — CYL_PRESS_DIAG 39|1@1+— 0…1 — — YAW_RATE 40|13@1+×0.01 -40.95 -40.95…40.96 — — YAW_RATE_STAT 53|1@1+— 0…1 — — YAW_RATE_DIAG 54|1@1+— 0…1 — — ESP12_Checksum 56|4@1+— 0…15 — — ESP12_AliveCounter 60|4@1+— 0…15 — — -
0x251MDPS12 8 bytes · from MDPSSignal Placement Scale Range Unit Values CR_Mdps_StrColTq 0|11@1+×1 -1024 -1024…1024 — — CF_Mdps_Def 11|1@1+— 0…1 — — CF_Mdps_ToiUnavail 12|1@1+— 0…1 — — CF_Mdps_ToiActive 13|1@1+— 0…1 — — CF_Mdps_ToiFlt 14|1@1+— 0…1 — — CF_Mdps_FailStat 15|1@1+— 0…1 — — CF_Mdps_MsgCount2 16|8@1+— 0…255 — — CF_Mdps_Chksum2 24|8@1+— 0…255 — — CF_Mdps_SErr 37|1@1+— 0…1 — — CR_Mdps_StrTq 40|12@1+×0.01 -20.48 -20.48…20.47 Nm — CR_Mdps_OutTq 52|12@1+×0.1 -204.8 -204.8…204.7 — —
5 record(s) of 3 other DBC record type(s) (VERSION, BS_, CM_ (other)) are in the source file but not shown here — see the file upstream for the complete grammar.