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

Jeep 2000 Decoder: 1991 to 2000 6 cylinder Jeep engines. 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::jeep2000
 

Functions

shared::state_t decoders::jeep2000::initialise (uint32_t curMicros, const statuses &current)
 
void decoders::jeep2000::triggerPrimary (uint32_t curTime, statuses &current, shared::state_t &decoderState, const config4 &page4)
 
void decoders::jeep2000::triggerSecondary (shared::state_t &decoderState)
 
int16_t decoders::jeep2000::getCrankAngle (uint32_t currMicros, const shared::state_t &decoderState, const config4 &page4)
 

Detailed Description

Jeep 2000 Decoder: 1991 to 2000 6 cylinder Jeep engines.

24 crank teeth over 720 degrees, in groups of 4. Crank wheel is high for 360 crank degrees. Quite similar to the 24X setup. As we only need timing within 360 degrees, only 12 tooth angles are defined. Tooth number 1 represents the first tooth seen after the cam signal goes high.

Note
Useful references: www.speeduino.com/forum/download/file.php?id=205