FreeEMS  0.2.0-SNAPSHOT-282-g9efc524
Macros | Variables
EvenTeeth-Cam-16and1.c File Reference

For evenly spaced teeth on the camshaft with a single second input. More...

#include "inc/EvenTeeth-Xand1.h"
#include "code/EvenTeeth-Xand1.c"
Include dependency graph for EvenTeeth-Cam-16and1.c:

Go to the source code of this file.

Macros

#define DECODER_IMPLEMENTATION_C
#define WITH_CAM_SYNC
#define NUMBER_OF_EVENTS_ON_CAM   16

Variables

const unsigned char eventValidForCrankSync [] = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Detailed Description

For evenly spaced teeth on the camshaft with a single second input.

This is suitable for engines such as the Yamaha R1 with 8 teeth on the crank and equally for something with 16 on the cam. Sync is provided by the second input allowing a sequential and/or COP/CNP setup to be used.

See Also
EvenTeeth-Xand1.c

Definition in file EvenTeeth-Cam-16and1.c.

Macro Definition Documentation

#define DECODER_IMPLEMENTATION_C

Definition at line 42 of file EvenTeeth-Cam-16and1.c.

#define WITH_CAM_SYNC

Definition at line 43 of file EvenTeeth-Cam-16and1.c.

#define NUMBER_OF_EVENTS_ON_CAM   16

Definition at line 44 of file EvenTeeth-Cam-16and1.c.

Variable Documentation

const unsigned char eventValidForCrankSync[] = {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}

Definition at line 47 of file EvenTeeth-Cam-16and1.c.