![]() |
Speeduino
|
Crank calculations. To be reused by individual decoders. More...
Go to the source code of this file.
Classes | |
| struct | last_tooth_rev_calculator_t |
| A crank angle calculator that computes a temporal adjustment based on when the tooth was last detected. More... | |
| struct | tooth_interval_calculator_t |
| A crank angle calculator that computes a temporal adjustment based on the gap between the 2 most recent teeth rather than the last full revolution. More... | |
| struct | lookup_initial_calculator_t |
| A crank angle calculator that looks up the initial crank angle from an array. More... | |
| struct | compute_initial_calculator_t |
| A crank angle calculator that computes the initial crank angle from a tooth angle. More... | |
| struct | sequential_correction_calculator_t |
| A crank angle calculator that computes a revolution adjustment. More... | |
| struct | simple_crank_angle_calculator_t |
| struct | lookup_crank_angle_calculator_t |
| struct | trigger_angle_crank_angle_calculator_t |
| struct | lookup_crank_angle_calculator_tooth_interval_t |
| struct | compute_crank_angle_calculator_tooth_interval_t |
Crank calculations. To be reused by individual decoders.
Crank angle calculations (usually) have 4 components: