DSM 420a, For the DSM Eclipse with 16 teeth total on the crank. Tracks the falling side of the signal. Sync is determined by watching for a falling edge on the secondary signal and checking if the primary signal is high then. https://github.com/noisymime/speeduino/issues/133
◆ getCrankAngle_420a()
| static int16_t getCrankAngle_420a |
( |
uint32_t |
currMicros | ) |
|
|
static |
◆ getRPM_420a()
| static uint16_t getRPM_420a |
( |
void |
| ) |
|
|
static |
◆ triggerPri_420a()
| static void triggerPri_420a |
( |
void |
| ) |
|
|
static |
◆ triggerSec_420a()
| static void triggerSec_420a |
( |
void |
| ) |
|
|
static |
◆ triggerSetEndTeeth_420a()
| static void triggerSetEndTeeth_420a |
( |
void |
| ) |
|
|
static |
◆ triggerSetup_420a()