mirror of https://github.com/FOME-Tech/fome-fw.git
baro pressure -> gppwm channel option
This commit is contained in:
parent
c9173ec0b8
commit
cdd5306026
|
@ -68,6 +68,8 @@ expected<float> readGppwmChannel(gppwm_channel_e channel) {
|
|||
return (float)engine->outputChannels.gppwmOutput[3];
|
||||
case GPPWM_DetectedGear:
|
||||
return Sensor::get(SensorType::DetectedGear);
|
||||
case GPPWM_BaroPressure:
|
||||
return Sensor::get(SensorType::BarometricPressure);
|
||||
}
|
||||
|
||||
return unexpected;
|
||||
|
|
|
@ -525,6 +525,7 @@ typedef enum __attribute__ ((__packed__)) {
|
|||
GPPWM_LuaGauge2 = 23,
|
||||
GPPWM_Rpm = 24,
|
||||
GPPWM_DetectedGear = 25,
|
||||
GPPWM_BaroPressure = 26,
|
||||
} gppwm_channel_e;
|
||||
|
||||
typedef enum __attribute__ ((__packed__)) {
|
||||
|
|
|
@ -305,7 +305,7 @@ custom pin_output_mode_e 1 bits, U08, @OFFSET@, [0:1], @@pin_output_mode_e_enum@
|
|||
#define pin_input_mode_e_enum "DEFAULT", "PULLUP", "PULLDOWN"
|
||||
custom pin_input_mode_e 1 bits, U08, @OFFSET@, [0:1], @@pin_input_mode_e_enum@@
|
||||
|
||||
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)"
|
||||
#define gppwm_channel_e_enum "Zero", "TPS", "MAP", "CLT", "IAT", "Fuel Load", "Ignition Load", "Aux Temp 1", "Aux Temp 2", "Accel Pedal", "Battery Voltage", "VVT 1 I", "VVT 1 E", "VVT 2 I", "VVT 2 E", "Ethanol (Flex) %", "Aux Linear 1", "Aux Linear 2", "GPPWM Output 1", "GPPWM Output 2", "GPPWM Output 3", "GPPWM Output 4", "Lua Gauge 1", "Lua Gauge 2", "RPM", "Gear (detected)", "Baro pressure"
|
||||
custom gppwm_channel_e 1 bits, U08, @OFFSET@, [0:4], @@gppwm_channel_e_enum@@
|
||||
|
||||
struct gppwm_channel
|
||||
|
|
Loading…
Reference in New Issue