mirror of https://github.com/rusefi/rusefi.git
fuel/oil temp on CAN
This commit is contained in:
parent
45e5031871
commit
41d1540d8f
|
@ -122,18 +122,18 @@ static void populateFrame(Sensors1& msg) {
|
|||
}
|
||||
|
||||
struct Sensors2 {
|
||||
scaled_afr afr; // deprecated
|
||||
uint8_t pad[2];
|
||||
|
||||
scaled_pressure oilPressure;
|
||||
scaled_angle vvtPos; // deprecated
|
||||
uint8_t oilTemp;
|
||||
uint8_t fuelTemp;
|
||||
scaled_voltage vbatt;
|
||||
};
|
||||
|
||||
static void populateFrame(Sensors2& msg) {
|
||||
msg.afr = Sensor::getOrZero(SensorType::Lambda1) * STOICH_RATIO;
|
||||
msg.oilPressure = Sensor::get(SensorType::OilPressure).value_or(-1);
|
||||
#if EFI_SHAFT_POSITION_INPUT
|
||||
msg.vvtPos = engine->triggerCentral.getVVTPosition(0, 0);
|
||||
#endif // EFI_SHAFT_POSITION_INPUT
|
||||
msg.oilTemp = Sensor::getOrZero(SensorType::OilTemperature) + PACK_ADD_TEMPERATURE;
|
||||
msg.fuelTemp = Sensor::getOrZero(SensorType::FuelTemperature) + PACK_ADD_TEMPERATURE;
|
||||
msg.vbatt = Sensor::getOrZero(SensorType::BatteryVoltage);
|
||||
}
|
||||
|
||||
|
|
|
@ -85,6 +85,8 @@ BO_ 515 BASE3: 8 Vector__XXX
|
|||
|
||||
BO_ 516 BASE4: 8 Vector__XXX
|
||||
SG_ OilPress : 16|16@1+ (0.03333333,0) [0|0] "kPa" Vector__XXX
|
||||
SG_ OilTemperature : 32|8@1+ (1,-40) [-40|215] "deg C" Vector__XXX
|
||||
SG_ FuelTemperature : 40|8@1+ (1,-40) [-40|215] "deg C" Vector__XXX
|
||||
SG_ BattVolt : 48|16@1+ (0.001,0) [0|25] "mV" Vector__XXX
|
||||
|
||||
BO_ 517 BASE5: 8 Vector__XXX
|
||||
|
|
Loading…
Reference in New Issue