Speeduino
Loading...
Searching...
No Matches
Namespaces | Functions
gm24x.h File Reference

GM 24X Decoder (eg early LS1 1996-2005). More...

#include "shared/decoder_state.h"
#include "config_pages.h"
#include "statuses.h"

Go to the source code of this file.

Namespaces

namespace  decoders
 
namespace  decoders::gm24x
 

Functions

shared::state_t decoders::gm24x::initialise (uint32_t curMicros, const statuses &current)
 
void decoders::gm24x::triggerPrimary (uint32_t curTime, statuses &current, shared::state_t &decoderState)
 
void decoders::gm24x::triggerSecondary (shared::state_t &decoderState)
 

Detailed Description

GM 24X Decoder (eg early LS1 1996-2005).

Provided that the cam signal is used, this decoder simply counts the teeth and then looks their angles up against a lookup table. The cam signal is used to determine tooth #1

Note
Useful references: www.vems.hu/wiki/index.php?page=MembersPage%2FJorgenKarlsson%2FTwentyFourX