Code Review
/
apps
/
agl-service-can-low-level.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
examples: Update examples j1939
[apps/agl-service-can-low-level.git]
/
examples
/
j1939
/
j1939_parse.json
diff --git
a/examples/j1939/j1939_parse.json
b/examples/j1939/j1939_parse.json
index
fd4c3fc
..
a569cfd
100644
(file)
--- a/
examples/j1939/j1939_parse.json
+++ b/
examples/j1939/j1939_parse.json
@@
-1,5
+1,6
@@
{ "name": "Virtual J1939",
{ "name": "Virtual J1939",
+ "version": "2.0",
"extra_sources": [],
"initializers": [],
"loopers": [],
"extra_sources": [],
"initializers": [],
"loopers": [],
@@
-11,17
+12,19
@@
"length": 8,
"name": "ETC1",
"bus" : "j1939",
"length": 8,
"name": "ETC1",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Trns
TrqueConverterLockup
Engaged" : {
- "generic_name": "Trns
TrqueConverterLockup
Engaged",
+ "Trns
.Trque.Converter.Lockup.
Engaged" : {
+ "generic_name": "Trns
.Trque.Converter.Lockup.
Engaged",
"bit_position": 2,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "State signal which indicates whether the torque converter lockup is engaged.",
"is_big_endian": false,
"bit_position": 2,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "State signal which indicates whether the torque converter lockup is engaged.",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"TorqueConverterLockupDisengaged": [0],
"TorqueConverterLockupEngaged": [1],
"states": {
"TorqueConverterLockupDisengaged": [0],
"TorqueConverterLockupEngaged": [1],
@@
-29,15
+32,16
@@
"NotAvailable": [3]
}
},
"NotAvailable": [3]
}
},
- "Trns
TrqCnvrtrLckpTrnstnIn
Prcess" : {
- "generic_name": "Trns
TrqCnvrtrLckpTrnstnIn
Prcess",
+ "Trns
.Trq.Cnvrtr.Lckp.Trnstn.In.
Prcess" : {
+ "generic_name": "Trns
.Trq.Cnvrtr.Lckp.Trnstn.In.
Prcess",
"bit_position": 6,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "State signal indicating whether or not the transmission torque converter lock up clutch is transitioning between being",
"is_big_endian": false,
"bit_position": 6,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "State signal indicating whether or not the transmission torque converter lock up clutch is transitioning between being",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"TransitionIsNotInProcess": [0],
"TransitionIsInProcess": [1],
"states": {
"TransitionIsNotInProcess": [0],
"TransitionIsInProcess": [1],
@@
-45,25
+49,27
@@
"NotAvailable": [3]
}
},
"NotAvailable": [3]
}
},
- "Src
AddrssOfCtrllngDvcFrTrns
Cntrl" : {
- "generic_name": "Src
AddrssOfCtrllngDvcFrTrns
Cntrl",
+ "Src
.Addrss.Of.Ctrllng.Dvc.Fr.Trns.
Cntrl" : {
+ "generic_name": "Src
.Addrss.Of.Ctrllng.Dvc.Fr.Trns.
Cntrl",
"bit_position": 56,
"bit_size": 8,
"factor": 1,
"offset": 0,
"comment": "The source address of the SAE J1939 device currently controlling the transmission.",
"is_big_endian": false,
"bit_position": 56,
"bit_size": 8,
"factor": 1,
"offset": 0,
"comment": "The source address of the SAE J1939 device currently controlling the transmission.",
"is_big_endian": false,
- "is_signed": false
+ "sign": 0,
+ "writable" : true
},
},
- "Momentary
EngMaxPower
Enable" : {
- "generic_name": "Momentary
EngMaxPower
Enable",
+ "Momentary
.Eng.Max.Power.
Enable" : {
+ "generic_name": "Momentary
.Eng.Max.Power.
Enable",
"bit_position": 36,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Momentarily Requesting highest torque map from the engine control",
"is_big_endian": false,
"bit_position": 36,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Momentarily Requesting highest torque map from the engine control",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"notRqingMaxPowerAvailable": [0],
"mmntarilyRqingMaxPowerAvailable": [1],
"states": {
"notRqingMaxPowerAvailable": [0],
"mmntarilyRqingMaxPowerAvailable": [1],
@@
-71,8
+77,8
@@
"notAvailable": [3]
}
},
"notAvailable": [3]
}
},
- "Trans
InputShaft
Speed" : {
- "generic_name": "Trans
InputShaft
Speed",
+ "Trans
.Input.Shaft.
Speed" : {
+ "generic_name": "Trans
.Input.Shaft.
Speed",
"bit_position": 40,
"bit_size": 16,
"factor": 0.125,
"bit_position": 40,
"bit_size": 16,
"factor": 0.125,
@@
-80,17
+86,19
@@
"comment": "Rotational velocity of the primary shaft transferring power into the transmission.",
"unit": "rpm",
"is_big_endian": false,
"comment": "Rotational velocity of the primary shaft transferring power into the transmission.",
"unit": "rpm",
"is_big_endian": false,
- "is_signed": false
+ "sign": 0,
+ "writable" : true
},
},
- "Progressive
Shift
Disable" : {
- "generic_name": "Progressive
Shift
Disable",
+ "Progressive
.Shift.
Disable" : {
+ "generic_name": "Progressive
.Shift.
Disable",
"bit_position": 34,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Command signal used to indicate that progressive shifting by the engine should be disallowed.",
"is_big_endian": false,
"bit_position": 34,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Command signal used to indicate that progressive shifting by the engine should be disallowed.",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"ProgressiveShiftIsNotDisabled": [0],
"ProgressiveShiftIsDisabled": [1],
"states": {
"ProgressiveShiftIsNotDisabled": [0],
"ProgressiveShiftIsDisabled": [1],
@@
-98,15
+106,16
@@
"TakeNoAction": [3]
}
},
"TakeNoAction": [3]
}
},
- "Eng
MomentaryOverspeed
Enable" : {
- "generic_name": "Eng
MomentaryOverspeed
Enable",
+ "Eng
.Momentary.Overspeed.
Enable" : {
+ "generic_name": "Eng
.Momentary.Overspeed.
Enable",
"bit_position": 32,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Command signal used to indicate that the engine speed may be boosted up to the maximum engine overspeed value to",
"is_big_endian": false,
"bit_position": 32,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Command signal used to indicate that the engine speed may be boosted up to the maximum engine overspeed value to",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"MomentaryEngOverspeedIsDisabled": [0],
"MomentaryEngOverspeedIsEnabled": [1],
"states": {
"MomentaryEngOverspeedIsDisabled": [0],
"MomentaryEngOverspeedIsEnabled": [1],
@@
-114,8
+123,8
@@
"TakeNoAction": [3]
}
},
"TakeNoAction": [3]
}
},
- "Percent
Clutch
Slip" : {
- "generic_name": "Percent
Clutch
Slip",
+ "Percent
.Clutch.
Slip" : {
+ "generic_name": "Percent
.Clutch.
Slip",
"bit_position": 24,
"bit_size": 8,
"factor": 0.4,
"bit_position": 24,
"bit_size": 8,
"factor": 0.4,
@@
-123,10
+132,11
@@
"comment": "Parameter which represents the ratio of input shaft speed to current engine speed (in percent).",
"unit": "%",
"is_big_endian": false,
"comment": "Parameter which represents the ratio of input shaft speed to current engine speed (in percent).",
"unit": "%",
"is_big_endian": false,
- "is_signed": false
+ "sign": 0,
+ "writable" : true
},
},
- "Trans
OutputShaft
Speed" : {
- "generic_name": "Trans
OutputShaft
Speed",
+ "Trans
.Output.Shaft.
Speed" : {
+ "generic_name": "Trans
.Output.Shaft.
Speed",
"bit_position": 8,
"bit_size": 16,
"factor": 0.125,
"bit_position": 8,
"bit_size": 16,
"factor": 0.125,
@@
-134,17
+144,19
@@
"comment": "Calculated speed of the transmission output shaft.",
"unit": "rpm",
"is_big_endian": false,
"comment": "Calculated speed of the transmission output shaft.",
"unit": "rpm",
"is_big_endian": false,
- "is_signed": false
+ "sign": 0,
+ "writable" : true
},
},
- "Trans
ShiftIn
Process" : {
- "generic_name": "Trans
ShiftIn
Process",
+ "Trans
.Shift.In.
Process" : {
+ "generic_name": "Trans
.Shift.In.
Process",
"bit_position": 4,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Indicates that the transmission is in process of shifting from the current gear to the selected gear.",
"is_big_endian": false,
"bit_position": 4,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Indicates that the transmission is in process of shifting from the current gear to the selected gear.",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"ShiftIsNotInProcess": [0],
"ShiftInProcess": [1],
"states": {
"ShiftIsNotInProcess": [0],
"ShiftInProcess": [1],
@@
-152,15
+164,16
@@
"NotAvailable": [3]
}
},
"NotAvailable": [3]
}
},
- "Trans
Driveline
Engaged" : {
- "generic_name": "Trans
Driveline
Engaged",
+ "Trans
.Driveline.
Engaged" : {
+ "generic_name": "Trans
.Driveline.
Engaged",
"bit_position": 0,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Driveline engaged indicates the transmission controlled portion of the driveline is engaged sufficiently to allow a transfer",
"is_big_endian": false,
"bit_position": 0,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Driveline engaged indicates the transmission controlled portion of the driveline is engaged sufficiently to allow a transfer",
"is_big_endian": false,
- "is_signed": false,
+ "sign": 0,
+ "writable" : true,
"states": {
"DrivelineDisengaged": [0],
"DrivelineEngaged": [1],
"states": {
"DrivelineDisengaged": [0],
"DrivelineEngaged": [1],
@@
-175,20
+188,21
@@
"length": 8,
"name": "EEC1",
"bus" : "j1939",
"length": 8,
"name": "EEC1",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Src
AddrssOfCtrllngDvcFrEng
Cntrl" : {
- "generic_name": "Src
AddrssOfCtrllngDvcFrEng
Cntrl",
+ "Src
.AddrssOf.Ctrllng.Dvc.Fr.Eng.
Cntrl" : {
+ "generic_name": "Src
.AddrssOf.Ctrllng.Dvc.Fr.Eng.
Cntrl",
"bit_position": 40,
"bit_size": 8,
"factor": 1,
"offset": 0,
"comment": "The source address of the SAE J1939 device currently controlling the engine.",
"is_big_endian": false,
"bit_position": 40,
"bit_size": 8,
"factor": 1,
"offset": 0,
"comment": "The source address of the SAE J1939 device currently controlling the engine.",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Actl
EngPrcntTrqueHigh
Resolution" : {
- "generic_name": "Actl
EngPrcntTrqueHigh
Resolution",
+ "Actl
.Eng.Prcnt.Trque.High.
Resolution" : {
+ "generic_name": "Actl
.Eng.Prcnt.Trque.High.
Resolution",
"bit_position": 4,
"bit_size": 4,
"factor": 0.125,
"bit_position": 4,
"bit_size": 4,
"factor": 0.125,
@@
-196,7
+210,7
@@
"comment": "This parameter displays an additional torque in percent of the reference engine torque.",
"unit": "%",
"is_big_endian": false,
"comment": "This parameter displays an additional torque in percent of the reference engine torque.",
"unit": "%",
"is_big_endian": false,
- "
is_signed": false
,
+ "
sign": 0
,
"states": {
"0000": [0],
"0125": [1],
"states": {
"0000": [0],
"0125": [1],
@@
-204,8
+218,8
@@
"1111NotAvailable": [8]
}
},
"1111NotAvailable": [8]
}
},
- "Eng
DemandPercent
Torque" : {
- "generic_name": "Eng
DemandPercent
Torque",
+ "Eng
.Demand.Percent.
Torque" : {
+ "generic_name": "Eng
.Demand.Percent.
Torque",
"bit_position": 56,
"bit_size": 8,
"factor": 1,
"bit_position": 56,
"bit_size": 8,
"factor": 1,
@@
-213,17
+227,17
@@
"comment": "The requested torque output of the engine by all dynamic internal inputs, including smoke control, noise control and low",
"unit": "%",
"is_big_endian": false,
"comment": "The requested torque output of the engine by all dynamic internal inputs, including smoke control, noise control and low",
"unit": "%",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
Starter
Mode" : {
- "generic_name": "Eng
Starter
Mode",
+ "Eng
.Starter.
Mode" : {
+ "generic_name": "Eng
.Starter.
Mode",
"bit_position": 48,
"bit_size": 4,
"factor": 1,
"offset": 0,
"comment": "There are several phases in a starting action and different reasons why a start cannot take place.",
"is_big_endian": false,
"bit_position": 48,
"bit_size": 4,
"factor": 1,
"offset": 0,
"comment": "There are several phases in a starting action and different reasons why a start cannot take place.",
"is_big_endian": false,
- "
is_signed": false
,
+ "
sign": 0
,
"states": {
"startNotRqed": [0],
"starterActiveGearNotEngaged": [1],
"states": {
"startNotRqed": [0],
"starterActiveGearNotEngaged": [1],
@@
-240,8
+254,8
@@
"notAvailable": [15]
}
},
"notAvailable": [15]
}
},
- "EngSpeed" : {
- "generic_name": "EngSpeed",
+ "Eng
.
Speed" : {
+ "generic_name": "Eng
.
Speed",
"bit_position": 24,
"bit_size": 16,
"factor": 0.125,
"bit_position": 24,
"bit_size": 16,
"factor": 0.125,
@@
-249,10
+263,10
@@
"comment": "Actual engine speed which is calculated over a minimum crankshaft angle of 720 degrees divided by the number of cylinders.",
"unit": "rpm",
"is_big_endian": false,
"comment": "Actual engine speed which is calculated over a minimum crankshaft angle of 720 degrees divided by the number of cylinders.",
"unit": "rpm",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Actual
EngPercent
Torque" : {
- "generic_name": "Actual
EngPercent
Torque",
+ "Actual
.Eng.Percent.
Torque" : {
+ "generic_name": "Actual
.Eng.Percent.
Torque",
"bit_position": 16,
"bit_size": 8,
"factor": 1,
"bit_position": 16,
"bit_size": 8,
"factor": 1,
@@
-260,10
+274,10
@@
"comment": "The calculated output torque of the engine.",
"unit": "%",
"is_big_endian": false,
"comment": "The calculated output torque of the engine.",
"unit": "%",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Drivers
DemandEngPercent
Torque" : {
- "generic_name": "Drivers
DemandEngPercent
Torque",
+ "Drivers
.Demand.Eng.Percent.
Torque" : {
+ "generic_name": "Drivers
.Demand.Eng.Percent.
Torque",
"bit_position": 8,
"bit_size": 8,
"factor": 1,
"bit_position": 8,
"bit_size": 8,
"factor": 1,
@@
-271,17
+285,17
@@
"comment": "The requested torque output of the engine by the driver.",
"unit": "%",
"is_big_endian": false,
"comment": "The requested torque output of the engine by the driver.",
"unit": "%",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
Torque
Mode" : {
- "generic_name": "Eng
Torque
Mode",
+ "Eng
.Torque.
Mode" : {
+ "generic_name": "Eng
.Torque.
Mode",
"bit_position": 0,
"bit_size": 4,
"factor": 1,
"offset": 0,
"comment": "State signal which indicates which engine torque mode is currently generating, limiting, or controlling the torque.",
"is_big_endian": false,
"bit_position": 0,
"bit_size": 4,
"factor": 1,
"offset": 0,
"comment": "State signal which indicates which engine torque mode is currently generating, limiting, or controlling the torque.",
"is_big_endian": false,
- "
is_signed": false
,
+ "
sign": 0
,
"states": {
"Low idle governor/no request (de": [0],
"Accelerator pedal/operator selec": [1],
"states": {
"Low idle governor/no request (de": [0],
"Accelerator pedal/operator selec": [1],
@@
-305,10
+319,11
@@
"length": 8,
"name": "HOURS",
"bus" : "j1939",
"length": 8,
"name": "HOURS",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Eng
Total
Revolutions" : {
- "generic_name": "Eng
Total
Revolutions",
+ "Eng
.Total.
Revolutions" : {
+ "generic_name": "Eng
.Total.
Revolutions",
"bit_position": 32,
"bit_size": 32,
"factor": 1000,
"bit_position": 32,
"bit_size": 32,
"factor": 1000,
@@
-316,10
+331,10
@@
"comment": "Accumulated number of revolutions of engine crankshaft during its operation.",
"unit": "r",
"is_big_endian": false,
"comment": "Accumulated number of revolutions of engine crankshaft during its operation.",
"unit": "r",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
TotalHoursOf
Operation" : {
- "generic_name": "Eng
TotalHoursOf
Operation",
+ "Eng
.Total.Hours.Of.
Operation" : {
+ "generic_name": "Eng
.Total.Hours.Of.
Operation",
"bit_position": 0,
"bit_size": 32,
"factor": 0.05,
"bit_position": 0,
"bit_size": 32,
"factor": 0.05,
@@
-327,7
+342,7
@@
"comment": "Accumulated time of operation of engine.",
"unit": "hr",
"is_big_endian": false,
"comment": "Accumulated time of operation of engine.",
"unit": "hr",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
}
}
},
}
}
},
@@
-336,10
+351,11
@@
"length": 8,
"name": "VDC2",
"bus" : "j1939",
"length": 8,
"name": "VDC2",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Steer
Wheel
Angle" : {
- "generic_name": "Steer
Wheel
Angle",
+ "Steer
.Wheel.
Angle" : {
+ "generic_name": "Steer
.Wheel.
Angle",
"bit_position": 0,
"bit_size": 16,
"factor": 0.0009765625,
"bit_position": 0,
"bit_size": 16,
"factor": 0.0009765625,
@@
-347,10
+363,10
@@
"comment": "The main operator`s steering wheel angle (on the steering column, not the actual wheel angle).",
"unit": "rad",
"is_big_endian": false,
"comment": "The main operator`s steering wheel angle (on the steering column, not the actual wheel angle).",
"unit": "rad",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "LongitudinalAcceleration" : {
- "generic_name": "LongitudinalAcceleration",
+ "Longitudinal
.
Acceleration" : {
+ "generic_name": "Longitudinal
.
Acceleration",
"bit_position": 56,
"bit_size": 8,
"factor": 0.1,
"bit_position": 56,
"bit_size": 8,
"factor": 0.1,
@@
-358,10
+374,10
@@
"comment": "Indicates the longitudinal acceleration of the vehicle.",
"unit": "m/s/s",
"is_big_endian": false,
"comment": "Indicates the longitudinal acceleration of the vehicle.",
"unit": "m/s/s",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "LateralAcceleration" : {
- "generic_name": "LateralAcceleration",
+ "Lateral
.
Acceleration" : {
+ "generic_name": "Lateral
.
Acceleration",
"bit_position": 40,
"bit_size": 16,
"factor": 0.00048828125,
"bit_position": 40,
"bit_size": 16,
"factor": 0.00048828125,
@@
-369,10
+385,10
@@
"comment": "Indicates a lateral acceleration of the vehicle.",
"unit": "m/s/s",
"is_big_endian": false,
"comment": "Indicates a lateral acceleration of the vehicle.",
"unit": "m/s/s",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "YawRate" : {
- "generic_name": "YawRate",
+ "Yaw
.
Rate" : {
+ "generic_name": "Yaw
.
Rate",
"bit_position": 24,
"bit_size": 16,
"factor": 0.0001220703125,
"bit_position": 24,
"bit_size": 16,
"factor": 0.0001220703125,
@@
-380,17
+396,17
@@
"comment": "Indicates the rotation about the vertical axis.",
"unit": "rad/s",
"is_big_endian": false,
"comment": "Indicates the rotation about the vertical axis.",
"unit": "rad/s",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Steer
WheelAngleSensor
Type" : {
- "generic_name": "Steer
WheelAngleSensor
Type",
+ "Steer
.Wheel.Angle.Sensor.
Type" : {
+ "generic_name": "Steer
.Wheel.Angle.Sensor.
Type",
"bit_position": 22,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Indicates whether the steering wheel angle sensor is capable of absolute measuring of the number of steering wheel",
"is_big_endian": false,
"bit_position": 22,
"bit_size": 2,
"factor": 1,
"offset": 0,
"comment": "Indicates whether the steering wheel angle sensor is capable of absolute measuring of the number of steering wheel",
"is_big_endian": false,
- "
is_signed": false
,
+ "
sign": 0
,
"states": {
"RelativeMeasuringPrinciple": [0],
"AbsMeasuringPrinciple": [1],
"states": {
"RelativeMeasuringPrinciple": [0],
"AbsMeasuringPrinciple": [1],
@@
-398,8
+414,8
@@
"NotAvailable": [3]
}
},
"NotAvailable": [3]
}
},
- "Steer
WheelTurn
Counter" : {
- "generic_name": "Steer
WheelTurn
Counter",
+ "Steer
.Wheel.Turn.
Counter" : {
+ "generic_name": "Steer
.Wheel.Turn.
Counter",
"bit_position": 16,
"bit_size": 6,
"factor": 1,
"bit_position": 16,
"bit_size": 6,
"factor": 1,
@@
-407,7
+423,7
@@
"comment": "Indicates number of steering wheel turns, absolute position or relative position at ignition on.",
"unit": "turns",
"is_big_endian": false,
"comment": "Indicates number of steering wheel turns, absolute position or relative position at ignition on.",
"unit": "turns",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
}
}
},
}
}
},
@@
-416,10
+432,11
@@
"length": 8,
"name": "EBC2",
"bus" : "j1939",
"length": 8,
"name": "EBC2",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Rlative
SpeedRearAxle2Right
Wheel" : {
- "generic_name": "Rlative
SpeedRearAxle2Right
Wheel",
+ "Rlative
.Speed.Rear.Axle2.Right.
Wheel" : {
+ "generic_name": "Rlative
.Speed.Rear.Axle2.Right.
Wheel",
"bit_position": 56,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 56,
"bit_size": 8,
"factor": 0.0625,
@@
-427,10
+444,10
@@
"comment": "The speed of the rear axle #2, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the rear axle #2, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Relative
SpeedRearAxle2Left
Wheel" : {
- "generic_name": "Relative
SpeedRearAxle2Left
Wheel",
+ "Relative
.Speed.Rear.Axle2.Left.
Wheel" : {
+ "generic_name": "Relative
.Speed.Rear.Axle2.Left.
Wheel",
"bit_position": 48,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 48,
"bit_size": 8,
"factor": 0.0625,
@@
-438,10
+455,10
@@
"comment": "The speed of the rear axle #2, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the rear axle #2, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Rlative
SpeedRearAxle1Right
Wheel" : {
- "generic_name": "Rlative
SpeedRearAxle1Right
Wheel",
+ "Rlative
.Speed.Rear.Axle1.Right.
Wheel" : {
+ "generic_name": "Rlative
.Speed.Rear.Axle1.Right.
Wheel",
"bit_position": 40,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 40,
"bit_size": 8,
"factor": 0.0625,
@@
-449,10
+466,10
@@
"comment": "The speed of the rear axle #1, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the rear axle #1, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Relative
SpeedRearAxle1Left
Wheel" : {
- "generic_name": "Relative
SpeedRearAxle1Left
Wheel",
+ "Relative
.Speed.Rear.Axle1.Left.
Wheel" : {
+ "generic_name": "Relative
.Speed.Rear.Axle1.Left.
Wheel",
"bit_position": 32,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 32,
"bit_size": 8,
"factor": 0.0625,
@@
-460,10
+477,10
@@
"comment": "The speed of the rear axle #1, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the rear axle #1, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Rlative
SpeedFrontAxleRight
Wheel" : {
- "generic_name": "Rlative
SpeedFrontAxleRight
Wheel",
+ "Rlative
.Speed.Front.Axle.Right.
Wheel" : {
+ "generic_name": "Rlative
.Speed.Front.Axle.Right.
Wheel",
"bit_position": 24,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 24,
"bit_size": 8,
"factor": 0.0625,
@@
-471,10
+488,10
@@
"comment": "The speed of the front axle, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the front axle, right wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Relative
SpeedFrontAxleLeft
Wheel" : {
- "generic_name": "Relative
SpeedFrontAxleLeft
Wheel",
+ "Relative
.Speed.Front.Axle.Left.
Wheel" : {
+ "generic_name": "Relative
.Speed.Front.Axle.Left.
Wheel",
"bit_position": 16,
"bit_size": 8,
"factor": 0.0625,
"bit_position": 16,
"bit_size": 8,
"factor": 0.0625,
@@
-482,10
+499,10
@@
"comment": "The speed of the front axle, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The speed of the front axle, left wheel relative to the front axle speed, SPN 904.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Front
Axle
Speed" : {
- "generic_name": "Front
Axle
Speed",
+ "Front
.Axle.
Speed" : {
+ "generic_name": "Front
.Axle.
Speed",
"bit_position": 0,
"bit_size": 16,
"factor": 0.00390625,
"bit_position": 0,
"bit_size": 16,
"factor": 0.00390625,
@@
-493,7
+510,7
@@
"comment": "The average speed of the two front wheels.",
"unit": "km/h",
"is_big_endian": false,
"comment": "The average speed of the two front wheels.",
"unit": "km/h",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
}
}
},
}
}
},
@@
-502,10
+519,11
@@
"length": 8,
"name": "ET1",
"bus" : "j1939",
"length": 8,
"name": "ET1",
"bus" : "j1939",
+ "is_fd" : false,
"is_j1939" : true,
"signals" : {
"is_j1939" : true,
"signals" : {
- "Eng
Fuel
Temp1" : {
- "generic_name": "Eng
Fuel
Temp1",
+ "Eng
.Fuel.
Temp1" : {
+ "generic_name": "Eng
.Fuel.
Temp1",
"bit_position": 8,
"bit_size": 8,
"factor": 1,
"bit_position": 8,
"bit_size": 8,
"factor": 1,
@@
-513,10
+531,10
@@
"comment": "Temperature of fuel (or gas) passing through the first fuel control system.",
"unit": "deg C",
"is_big_endian": false,
"comment": "Temperature of fuel (or gas) passing through the first fuel control system.",
"unit": "deg C",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
IntercoolerThermostat
Opening" : {
- "generic_name": "Eng
IntercoolerThermostat
Opening",
+ "Eng
.Intercooler.Thermostat.
Opening" : {
+ "generic_name": "Eng
.Intercooler.Thermostat.
Opening",
"bit_position": 56,
"bit_size": 8,
"factor": 0.4,
"bit_position": 56,
"bit_size": 8,
"factor": 0.4,
@@
-524,10
+542,10
@@
"comment": "The current position of the thermostat used to regulate the temperature of the engine intercooler.",
"unit": "%",
"is_big_endian": false,
"comment": "The current position of the thermostat used to regulate the temperature of the engine intercooler.",
"unit": "%",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
Intercooler
Temp" : {
- "generic_name": "Eng
Intercooler
Temp",
+ "Eng
.Intercooler.
Temp" : {
+ "generic_name": "Eng
.Intercooler.
Temp",
"bit_position": 48,
"bit_size": 8,
"factor": 1,
"bit_position": 48,
"bit_size": 8,
"factor": 1,
@@
-535,10
+553,10
@@
"comment": "Temperature of liquid found in the intercooler located after the turbocharger.",
"unit": "deg C",
"is_big_endian": false,
"comment": "Temperature of liquid found in the intercooler located after the turbocharger.",
"unit": "deg C",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
TurboOil
Temp" : {
- "generic_name": "Eng
TurboOil
Temp",
+ "Eng
.Turbo.Oil.
Temp" : {
+ "generic_name": "Eng
.Turbo.Oil.
Temp",
"bit_position": 32,
"bit_size": 16,
"factor": 0.03125,
"bit_position": 32,
"bit_size": 16,
"factor": 0.03125,
@@
-546,10
+564,10
@@
"comment": "Temperature of the turbocharger lubricant.",
"unit": "deg C",
"is_big_endian": false,
"comment": "Temperature of the turbocharger lubricant.",
"unit": "deg C",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
Oil
Temp1" : {
- "generic_name": "Eng
Oil
Temp1",
+ "Eng
.Oil.
Temp1" : {
+ "generic_name": "Eng
.Oil.
Temp1",
"bit_position": 16,
"bit_size": 16,
"factor": 0.03125,
"bit_position": 16,
"bit_size": 16,
"factor": 0.03125,
@@
-557,10
+575,10
@@
"comment": "Temperature of the engine lubricant.",
"unit": "deg C",
"is_big_endian": false,
"comment": "Temperature of the engine lubricant.",
"unit": "deg C",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
},
},
- "Eng
Coolant
Temp" : {
- "generic_name": "Eng
Coolant
Temp",
+ "Eng
.Coolant.
Temp" : {
+ "generic_name": "Eng
.Coolant.
Temp",
"bit_position": 0,
"bit_size": 8,
"factor": 0.03125,
"bit_position": 0,
"bit_size": 8,
"factor": 0.03125,
@@
-568,7
+586,7
@@
"comment": "Temperature of liquid found in engine cooling system.",
"unit": "deg C",
"is_big_endian": false,
"comment": "Temperature of liquid found in engine cooling system.",
"unit": "deg C",
"is_big_endian": false,
- "
is_signed": false
+ "
sign": 0
}
}
}
}
}
}