rusEFI
The most advanced open source ECU
|
#include <hellen_board_id.h>
Public Member Functions | |
HellenBoardIdFinder (brain_pin_e(&rP)[NumPins]) | |
bool | measureChargingTimes (int i, float &Tc1_us, float &Tc2_us) |
bool | measureChargingTimesAveraged (int i, float &Tc1_us, float &Tc2_us) |
![]() | |
float | calc (float Tc1_us, float Tc2_us, float Rest, float C, bool testOnlyMajorSeries, float *Rmeasured, float *Cest, int *rIdx) |
float | findClosestResistor (float R, bool testOnlyMajorSeries, int *rIdx) |
float | calcEstimatedResistance (float Tc1_us, float C) |
Data Fields | |
brain_pin_e(& | rPins )[NumPins] |
HellenBoardIdFinderState | state |
![]() | |
HellenBoardIdFinderState | state |
Definition at line 64 of file hellen_board_id.h.
|
inline |
Definition at line 67 of file hellen_board_id.h.
bool HellenBoardIdFinder< NumPins >::measureChargingTimes | ( | int | i, |
float & | Tc1_us, | ||
float & | Tc2_us | ||
) |
Definition at line 178 of file hellen_board_id.cpp.
bool HellenBoardIdFinder< NumPins >::measureChargingTimesAveraged | ( | int | i, |
float & | Tc1_us, | ||
float & | Tc2_us | ||
) |
Definition at line 287 of file hellen_board_id.cpp.
Referenced by detectHellenBoardId().
brain_pin_e(& HellenBoardIdFinder< NumPins >::rPins)[NumPins] |
Definition at line 74 of file hellen_board_id.h.
HellenBoardIdFinderState HellenBoardIdFinder< NumPins >::state |
Definition at line 75 of file hellen_board_id.h.
Referenced by detectHellenBoardId().