CANID 0x5BC: Difference between revisions
Powercontrol (talk | contribs) (Created page with " * '''CAN ID''': 0x5BC * '''Name''': x5BC * '''Data length (DLC)''': 8 * '''Transmitter''': HVBAT == Byte-Level Representation [ 0 --> 7] == {| class="wikitable" style="text-align:left; width: 100%; table-layout: fixed;" |+ Byte-Level Layout ! Byte 0 !! Byte 1 !! Byte 2 !! Byte 3 !! Byte 4 !! Byte 5 !! Byte 6 !! Byte 7 |- | style="width:12.5%; word-wrap:break-word; white-space:normal;" class="byte-0" | LB_Remain_Capacity_GIDS | style="width:...") |
Powercontrol (talk | contribs) No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 129: | Line 129: | ||
| <span id="LB_Remain_Charge_Time">LB_Remain_Charge_Time</span> || 52 || 13 || 1 || 0 || minutes || 0 || 8190 || 1FFFh is used as "Unavailable value" | | <span id="LB_Remain_Charge_Time">LB_Remain_Charge_Time</span> || 52 || 13 || 1 || 0 || minutes || 0 || 8190 || 1FFFh is used as "Unavailable value" | ||
|} | |} | ||
[[Category:Nissan]][[Category:BMS]][[Category:Battery]][[Category:CAN]] |
Latest revision as of 09:15, 7 May 2025
- CAN ID: 0x5BC
- Name: x5BC
- Data length (DLC): 8
- Transmitter: HVBAT
Byte-Level Representation [ 0 --> 7]
Byte 0 | Byte 1 | Byte 2 | Byte 3 | Byte 4 | Byte 5 | Byte 6 | Byte 7 |
---|---|---|---|---|---|---|---|
LB_Remain_Capacity_GIDS | LB_Remain_Capacity_GIDS | CapacityBars | LB_Temperature_Segment_For_Dash | LB_Capacity_Deterioration_Rate | LB_Remain_Charge_Time_Condition | LB_Remain_Charge_Time | LB_Remain_Charge_Time |
Bit-Level Views [7 --> 0]
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|
CapacityBars | CapacityBars | CapacityBars | CapacityBars | Reserved | Reserved | Reserved | Reserved |
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|
LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | LB_Capacity_Deterioration_Rate | Mux_5BC |
Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 |
---|---|---|---|---|---|---|---|
LB_Output_Power_Limit_Reason | LB_Output_Power_Limit_Reason | LB_Remain_Charge_Time_Condition | LB_Remain_Charge_Time_Condition | LB_Remain_Charge_Time_Condition | LB_Remain_Charge_Time_Condition | LB_Remain_Charge_Time_Condition | Reserved |
Signal Definitions
Signal Name | Start Bit | Length (bits) | Factor | Offset | Unit | Minimum | Maximum | Description |
---|---|---|---|---|---|---|---|---|
LB_Remain_Capacity_GIDS | 7 | 10 | 1 | 0 | gids | 0 | 500 | 0-281 for 24kWh, 0-363 for 30kWh, 0-498 for 40kWh, 0-775 for 62kWh
1 LSB = 80WH LB_CAPR (aka 'gids') is an 80Wh resolution capacity indication used by the GOM and combined with LB_FULLCAP on gen1 Leafs to generate the capacity dashes behind the GOM. |
LB_Remaining_Capacity_Segments | 16 | 8 | 1 | 0 | – | 0 | 240 | Contains chargebars and capacitybars, alternating depending on mux. Simplified lower down in the message |
ChargeBars | 20 | 4 | 1 | 0 | - | 0 | 15 | Range 0-15 (Below data from test at 0%SOC, writing values to bus)
15 = 12 chargebars 14 = 12 chargebars 13 = 11 chargebars 12 = 10 chargebars 11 = 9 chargebars 10 = 8 chargebars ! 9 = 8 chargebars ! 8 = 7 chargebars 7 = 6 chargebars 6 = 5 chargebars 5 = 4 chargebars ! 4 = 4 chargebars ! 3 = 3 chargebars 2 = 2 chargebars 1 = 1 chargebars 0 = 0 chargebars |
CapacityBars | 20 | 4 | 1 | 0 | - | 0 | 15 | Range 0-15 Below test data by writing to bus and seeing what happens
15 = 12 capacitybars 14 = 12 capacitybars 13 = 11 capacitybars 12 = 10 capacitybars 11 = 9 capacitybars 10 = 8 capacitybars ! 9 = 8 capacitybars ! 8 = 7 capacitybars 7 = 6 capacitybars 6 = 5 capacitybars 5 = 4 capacitybars ! 4 = 4 capacitybars ! 3 = 3 capacitybars 2 = 2 capacitybars 1 = 1 capacitybars 0 = 0 capacitybars, |
LB_Temperature_Segment_For_Dash | 24 | 8 | 0.4166666 | 0 | % | 0 | 100 | For instrumentation cluster. Unit is %, times 5/12 according to documentation, kinda strange .Should be average of the 3 sensors inside the battery pack. |
LB_Remain_Cap_Segment_Swit_Flag | 32 | 1 | 1 | 0 | status | 0 | 1 | |
Mux_5BC | 32 | 4 | 1 | 0 | – | – | – | Multiplexor |
LB_Capacity_Deterioration_Rate | 33 | 7 | 1 | 0 | % | 0 | 100 | SOH (State-of-Health) Effects the charge gauge, lower numbers mean more chargebars |
LB_MaxGIDS | 44 | 1 | 1 | 0 | – | – | – | Only 30kWh AZE0 has this. When this value is 1, the GIDS number is at its maximum.(LB_Remain_Capacity_GIDS) |
LB_Output_Power_Limit_Reason | 45 | 3 | 1 | 0 | modemask | 0 | 7 | Indicates why power is limited |
LB_Remain_Charge_Time_Condition | 41 | 5 | 1 | 0 | modemask | 0 | 30 | Mux for LB_Remain_charge_time
00000b = Quick charge 01001b = Normal Charge 200V SOC100% 01010b = Normal Charge 200V SOC80% 10001b = Normal Charge 100V SOC100% 10010b = Normal Charge 100V SOC80% 11111b = Invalid value |
LB_Remain_Charge_Time | 52 | 13 | 1 | 0 | minutes | 0 | 8190 | 1FFFh is used as "Unavailable value" |