rusEFI
The most advanced open source ECU
|
Variables | |
AdcDevice | fastAdc |
static AdcChannelMode | adcHwChannelMode [EFI_ADC_TOTAL_CHANNELS] |
static int | adcDebugReporting = false |
adc_channel_e | |
__attribute__ | ( | (weak) | ) |
Definition at line 221 of file adc_inputs.cpp.
expected< float > adcGetRawVoltage | ( | const char * | msg, |
adc_channel_e | hwChannel | ||
) |
Definition at line 78 of file adc_inputs.cpp.
Referenced by adcGetScaledVoltage(), adcPrintChannelReport(), AdcSubscription::PrintInfo(), printMAPInfo(), and AdcSubscription::UpdateSubscribers().
expected< float > adcGetScaledVoltage | ( | const char * | msg, |
adc_channel_e | hwChannel | ||
) |
Definition at line 91 of file adc_inputs.cpp.
Referenced by adcPrintChannelReport(), getAfr(), and updateRawSensors().
void adcInputsUpdateSubscribers | ( | efitick_t | nowNt | ) |
Definition at line 181 of file adc_inputs.cpp.
Referenced by initAdcInputs(), and MainLoop::PeriodicTask().
|
extern |
Definition at line 59 of file adc_onchip_slow.cpp.
Referenced by getInternalAdcValue().
|
extern |
Definition at line 66 of file adc_onchip_slow.cpp.
Referenced by printFullAdcReport().
|
extern |
Definition at line 32 of file adc_onchip_slow.cpp.
Referenced by adcInputsUpdateSubscribers().
void adcPrintChannelReport | ( | const char * | prefix, |
int | internalIndex, | ||
adc_channel_e | hwChannel | ||
) |
Definition at line 142 of file adc_inputs.cpp.
Referenced by adcOnchipSlowShowReport(), and printFullAdcReport().
void addFastAdcChannel | ( | const char * | name, |
adc_channel_e | hwChannel | ||
) |
Definition at line 193 of file adc_inputs.cpp.
Referenced by addAdcChannelForTrigger(), configureInputs(), and setAdcChannelOverrides().
ObdCode analogGetDiagnostic | ( | ) |
Definition at line 59 of file adc_inputs.cpp.
Referenced by SensorChecker::onSlowCallback().
|
static |
Definition at line 40 of file adc_inputs.cpp.
Referenced by analogGetDiagnostic().
float PUBLIC_API_WEAK boardAdjustVoltage | ( | float | voltage, |
adc_channel_e | hwChannel | ||
) |
Definition at line 15 of file adc_inputs.cpp.
Referenced by adcGetScaledVoltage().
ObdCode PUBLIC_API_WEAK boardGetAnalogDiagnostic | ( | ) |
Definition at line 23 of file adc_inputs.cpp.
Referenced by analogGetDiagnostic(), and boardGetAnalogInputDiagnostic().
int PUBLIC_API_WEAK boardGetAnalogInputDiagnostic | ( | adc_channel_e | channel, |
float | voltage | ||
) |
Definition at line 28 of file adc_inputs.cpp.
Referenced by adcGetRawVoltage().
|
static |
order of analog channels here is totally random and has no meaning we also have some weird implementation with internal indices - that all has no meaning, it's just a random implementation which does not mean anything.
Definition at line 223 of file adc_inputs.cpp.
Referenced by initAdcInputs().
AdcChannelMode getAdcMode | ( | adc_channel_e | hwChannel | ) |
Definition at line 110 of file adc_inputs.cpp.
Referenced by AdcSubscription::PrintInfo().
float PUBLIC_API_WEAK getAnalogInputDividerCoefficient | ( | adc_channel_e | hwChannel | ) |
Definition at line 11 of file adc_inputs.cpp.
Referenced by adcGetScaledVoltage().
int getInternalAdcValue | ( | const char * | msg, |
adc_channel_e | hwChannel | ||
) |
Definition at line 116 of file adc_inputs.cpp.
void initAdcInputs | ( | ) |
Definition at line 241 of file adc_inputs.cpp.
Referenced by initHardware().
|
static |
Definition at line 131 of file adc_inputs.cpp.
Referenced by initAdcInputs().
void printFullAdcReport | ( | void | ) |
Definition at line 160 of file adc_inputs.cpp.
Referenced by initSettings(), and printFullAdcReportIfNeeded().
void printFullAdcReportIfNeeded | ( | void | ) |
Definition at line 268 of file adc_inputs.cpp.
Referenced by updateDevConsoleState().
void removeChannel | ( | const char * | name, |
adc_channel_e | hwChannel | ||
) |
Definition at line 206 of file adc_inputs.cpp.
Referenced by setAdcChannelOverrides().
|
static |
Definition at line 174 of file adc_inputs.cpp.
Referenced by initAdcInputs().
adc_channel_e |
Definition at line 277 of file adc_inputs.cpp.
Referenced by printAdcValue(), and printFullAdcReport().
|
static |
Definition at line 108 of file adc_inputs.cpp.
Referenced by printFullAdcReportIfNeeded(), and setAdcDebugReporting().
|
static |
Definition at line 105 of file adc_inputs.cpp.
Referenced by addFastAdcChannel(), configureInputs(), getAdcMode(), getInternalAdcValue(), and removeChannel().
|
extern |