|
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 |