Speeduino
Loading...
Searching...
No Matches
Functions
Subaru 6/7

Functions

static void triggerPri_Subaru67 (void)
 
static void triggerSec_Subaru67 (void)
 
static uint32_t getRevolutionTime_Subaru67 (void)
 
static int16_t getCrankAngle_Subaru67 (uint32_t currMicros)
 
static void triggerSetEndTeeth_Subaru67 (void)
 
decoder_t triggerSetup_Subaru67 (void)
 

Detailed Description

Subaru 6/7 Trigger pattern decoder for 6 tooth (irregularly spaced) crank and 7 tooth (also fairly irregular) cam wheels (eg late 90's Impreza 2.2). This seems to be present in late 90's Subaru. In 2001 Subaru moved to 36-2-2-2 (See: http://www.vems.hu/wiki/index.php?page=InputTrigger%2FSubaruTrigger ).

Function Documentation

◆ getCrankAngle_Subaru67()

static int16_t getCrankAngle_Subaru67 ( uint32_t  currMicros)
static

◆ getRevolutionTime_Subaru67()

static uint32_t getRevolutionTime_Subaru67 ( void  )
static

◆ triggerPri_Subaru67()

static void triggerPri_Subaru67 ( void  )
static

◆ triggerSec_Subaru67()

static void triggerSec_Subaru67 ( void  )
static

◆ triggerSetEndTeeth_Subaru67()

static void triggerSetEndTeeth_Subaru67 ( void  )
static

◆ triggerSetup_Subaru67()

decoder_t triggerSetup_Subaru67 ( void  )