rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Fields
wideband_state_s Struct Reference

#include <wideband_state_generated.h>

Inheritance diagram for wideband_state_s:
Inheritance graph
[legend]
Collaboration diagram for wideband_state_s:
Collaboration graph
[legend]

Data Fields

uint8_t faultCode = (uint8_t)0
 
uint8_t heaterDuty = (uint8_t)0
 
uint8_t pumpDuty = (uint8_t)0
 
uint8_t alignmentFill_at_3 [1] = {}
 
bool isValid: 1 {}
 
bool fwUnsupported: 1 {}
 
bool fwOutdated: 1 {}
 
bool unusedBit_7_3: 1 {}
 
bool unusedBit_7_4: 1 {}
 
bool unusedBit_7_5: 1 {}
 
bool unusedBit_7_6: 1 {}
 
bool unusedBit_7_7: 1 {}
 
bool unusedBit_7_8: 1 {}
 
bool unusedBit_7_9: 1 {}
 
bool unusedBit_7_10: 1 {}
 
bool unusedBit_7_11: 1 {}
 
bool unusedBit_7_12: 1 {}
 
bool unusedBit_7_13: 1 {}
 
bool unusedBit_7_14: 1 {}
 
bool unusedBit_7_15: 1 {}
 
bool unusedBit_7_16: 1 {}
 
bool unusedBit_7_17: 1 {}
 
bool unusedBit_7_18: 1 {}
 
bool unusedBit_7_19: 1 {}
 
bool unusedBit_7_20: 1 {}
 
bool unusedBit_7_21: 1 {}
 
bool unusedBit_7_22: 1 {}
 
bool unusedBit_7_23: 1 {}
 
bool unusedBit_7_24: 1 {}
 
bool unusedBit_7_25: 1 {}
 
bool unusedBit_7_26: 1 {}
 
bool unusedBit_7_27: 1 {}
 
bool unusedBit_7_28: 1 {}
 
bool unusedBit_7_29: 1 {}
 
bool unusedBit_7_30: 1 {}
 
bool unusedBit_7_31: 1 {}
 
uint16_t tempC = (uint16_t)0
 
scaled_channel< uint16_t, 1000, 1 > nernstVoltage = (uint16_t)0
 
uint16_t esr = (uint16_t)0
 
uint8_t alignmentFill_at_14 [2] = {}
 

Detailed Description

Definition at line 7 of file wideband_state_generated.h.

Field Documentation

◆ alignmentFill_at_14

uint8_t wideband_state_s::alignmentFill_at_14[2] = {}

need 4 byte alignment units: units offset 14

Definition at line 150 of file wideband_state_generated.h.

150{};

◆ alignmentFill_at_3

uint8_t wideband_state_s::alignmentFill_at_3[1] = {}

need 4 byte alignment units: units offset 3

Definition at line 30 of file wideband_state_generated.h.

30{};

◆ esr

uint16_t wideband_state_s::esr = (uint16_t)0

WBO: ESR units: ohm offset 12

Definition at line 144 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::decodeRusefiDiag().

◆ faultCode

uint8_t wideband_state_s::faultCode = (uint8_t)0

WBO: Fault code offset 0

Definition at line 12 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::AemXSeriesWideband(), and AemXSeriesWideband::refreshState().

◆ fwOutdated

bool wideband_state_s::fwOutdated

◆ fwUnsupported

bool wideband_state_s::fwUnsupported

◆ heaterDuty

uint8_t wideband_state_s::heaterDuty = (uint8_t)0

WBO: Heater duty units: % offset 1

Definition at line 18 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::decodeRusefiDiag(), and AemXSeriesWideband::refreshState().

◆ isValid

bool wideband_state_s::isValid

offset 4 bit 0

Definition at line 33 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::AemXSeriesWideband(), and AemXSeriesWideband::refreshState().

◆ nernstVoltage

scaled_channel<uint16_t, 1000, 1> wideband_state_s::nernstVoltage = (uint16_t)0

WBO: Nernst Voltage units: V offset 10

Definition at line 138 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::decodeRusefiDiag(), and AemXSeriesWideband::refreshState().

◆ pumpDuty

uint8_t wideband_state_s::pumpDuty = (uint8_t)0

WBO: Pump duty units: % offset 2

Definition at line 24 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::decodeRusefiDiag(), and AemXSeriesWideband::refreshState().

◆ tempC

uint16_t wideband_state_s::tempC = (uint16_t)0

WBO: Temperature units: C offset 8

Definition at line 132 of file wideband_state_generated.h.

Referenced by AemXSeriesWideband::decodeRusefiStandard(), and AemXSeriesWideband::refreshState().

◆ unusedBit_7_10

bool wideband_state_s::unusedBit_7_10

offset 4 bit 10

Definition at line 63 of file wideband_state_generated.h.

◆ unusedBit_7_11

bool wideband_state_s::unusedBit_7_11

offset 4 bit 11

Definition at line 66 of file wideband_state_generated.h.

◆ unusedBit_7_12

bool wideband_state_s::unusedBit_7_12

offset 4 bit 12

Definition at line 69 of file wideband_state_generated.h.

◆ unusedBit_7_13

bool wideband_state_s::unusedBit_7_13

offset 4 bit 13

Definition at line 72 of file wideband_state_generated.h.

◆ unusedBit_7_14

bool wideband_state_s::unusedBit_7_14

offset 4 bit 14

Definition at line 75 of file wideband_state_generated.h.

◆ unusedBit_7_15

bool wideband_state_s::unusedBit_7_15

offset 4 bit 15

Definition at line 78 of file wideband_state_generated.h.

◆ unusedBit_7_16

bool wideband_state_s::unusedBit_7_16

offset 4 bit 16

Definition at line 81 of file wideband_state_generated.h.

◆ unusedBit_7_17

bool wideband_state_s::unusedBit_7_17

offset 4 bit 17

Definition at line 84 of file wideband_state_generated.h.

◆ unusedBit_7_18

bool wideband_state_s::unusedBit_7_18

offset 4 bit 18

Definition at line 87 of file wideband_state_generated.h.

◆ unusedBit_7_19

bool wideband_state_s::unusedBit_7_19

offset 4 bit 19

Definition at line 90 of file wideband_state_generated.h.

◆ unusedBit_7_20

bool wideband_state_s::unusedBit_7_20

offset 4 bit 20

Definition at line 93 of file wideband_state_generated.h.

◆ unusedBit_7_21

bool wideband_state_s::unusedBit_7_21

offset 4 bit 21

Definition at line 96 of file wideband_state_generated.h.

◆ unusedBit_7_22

bool wideband_state_s::unusedBit_7_22

offset 4 bit 22

Definition at line 99 of file wideband_state_generated.h.

◆ unusedBit_7_23

bool wideband_state_s::unusedBit_7_23

offset 4 bit 23

Definition at line 102 of file wideband_state_generated.h.

◆ unusedBit_7_24

bool wideband_state_s::unusedBit_7_24

offset 4 bit 24

Definition at line 105 of file wideband_state_generated.h.

◆ unusedBit_7_25

bool wideband_state_s::unusedBit_7_25

offset 4 bit 25

Definition at line 108 of file wideband_state_generated.h.

◆ unusedBit_7_26

bool wideband_state_s::unusedBit_7_26

offset 4 bit 26

Definition at line 111 of file wideband_state_generated.h.

◆ unusedBit_7_27

bool wideband_state_s::unusedBit_7_27

offset 4 bit 27

Definition at line 114 of file wideband_state_generated.h.

◆ unusedBit_7_28

bool wideband_state_s::unusedBit_7_28

offset 4 bit 28

Definition at line 117 of file wideband_state_generated.h.

◆ unusedBit_7_29

bool wideband_state_s::unusedBit_7_29

offset 4 bit 29

Definition at line 120 of file wideband_state_generated.h.

◆ unusedBit_7_3

bool wideband_state_s::unusedBit_7_3

offset 4 bit 3

Definition at line 42 of file wideband_state_generated.h.

◆ unusedBit_7_30

bool wideband_state_s::unusedBit_7_30

offset 4 bit 30

Definition at line 123 of file wideband_state_generated.h.

◆ unusedBit_7_31

bool wideband_state_s::unusedBit_7_31

offset 4 bit 31

Definition at line 126 of file wideband_state_generated.h.

◆ unusedBit_7_4

bool wideband_state_s::unusedBit_7_4

offset 4 bit 4

Definition at line 45 of file wideband_state_generated.h.

◆ unusedBit_7_5

bool wideband_state_s::unusedBit_7_5

offset 4 bit 5

Definition at line 48 of file wideband_state_generated.h.

◆ unusedBit_7_6

bool wideband_state_s::unusedBit_7_6

offset 4 bit 6

Definition at line 51 of file wideband_state_generated.h.

◆ unusedBit_7_7

bool wideband_state_s::unusedBit_7_7

offset 4 bit 7

Definition at line 54 of file wideband_state_generated.h.

◆ unusedBit_7_8

bool wideband_state_s::unusedBit_7_8

offset 4 bit 8

Definition at line 57 of file wideband_state_generated.h.

◆ unusedBit_7_9

bool wideband_state_s::unusedBit_7_9

offset 4 bit 9

Definition at line 60 of file wideband_state_generated.h.


The documentation for this struct was generated from the following file: