Equipment-and-Tool-Institute / j1939-84

J1939-84 implementation for etools.org
MIT License
7 stars 6 forks source link

SPN 12693 False Failure #1337

Open ericthomasswenson opened 1 month ago

ericthomasswenson commented 1 month ago

16:10:34.7106 Destination Specific GHGTTL Request to Engine #1 (0) 16:10:34.7131 18EA00F9 [3] 01 FB 00 (TX) 16:10:34.7442 1CFB0100 [81] 05 7D 08 00 00 FE 1B 00 00 06 2D 1C 00 00 BA A9 00 00 07 65 00 00 00 38 02 00 00 F5 00 00 00 00 00 00 00 00 F6 4B 00 00 00 0C 00 00 00 F7 D3 1D 00 00 F8 B3 00 00 F8 22 21 00 00 A6 C3 00 00 F9 00 00 00 00 00 00 00 00 FA 02 1C 00 00 BE A8 00 00 Green House Gas Lifetime Active Technology Tracking from Engine #1 (0): Active Technology: Vehicle Speed Limiting Technology (5), Time = 2173.000 s, Vehicle Distance = 35830.000 m Active Technology: Predictive Cruise Control (6), Time = 7213.000 s, Vehicle Distance = 217250.000 m Active Technology: Auto Neutral (7), Time = 101.000 s, Vehicle Distance = 2840.000 m Active Technology: Mfg Defined Active Technology 6 (245), Time = 0.000 s, Vehicle Distance = 0.000 m Active Technology: Mfg Defined Active Technology 5 (246), Time = 75.000 s, Vehicle Distance = 60.000 m Active Technology: Mfg Defined Active Technology 4 (247), Time = 7635.000 s, Vehicle Distance = 230360.000 m Active Technology: Mfg Defined Active Technology 3 (248), Time = 8482.000 s, Vehicle Distance = 250430.000 m Active Technology: Mfg Defined Active Technology 2 (249), Time = 0.000 s, Vehicle Distance = 0.000 m Active Technology: Mfg Defined Active Technology 1 (250), Time = 7170.000 s, Vehicle Distance = 215990.000 m FAIL: 6.2.17.16.b - Bin value FE000008h is greater than FAFFFFFFh and less than FFFFFFFFh from Engine #1 (0) for SPN 12693, GHG Tracking Lifetime Active Technology Vehicle Distance: Error

ericthomasswenson commented 1 month ago

FE 1B 00 00 in Little Endian is 00 00 1B FE in Big Endian which is less than FA FF FF FF FF.

ericthomasswenson commented 1 month ago

More details in forwarded email.

karysg commented 1 month ago

I believe the value is being calculated with the wrong start byte.

ericthomasswenson commented 1 month ago

This may wait until after #1343, at the providers discretion