rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
Data Structures | Typedefs | Enumerations
state_sequence.h File Reference

Detailed Description

Date
May 18, 2014
Author
Andrey Belomutskiy, (c) 2012-2020

Definition in file state_sequence.h.

Data Structures

class  MultiChannelStateSequence
 
class  MultiChannelStateSequenceWithData< max_phase >
 

Typedefs

typedef TriggerValue pin_state_t
 

Enumerations

enum class  TriggerValue : uint8_t { FALL = 0 , RISE = 1 }
 
enum  trigger_event_e { SHAFT_PRIMARY_FALLING = 0 , SHAFT_PRIMARY_RISING = 1 , SHAFT_SECONDARY_FALLING = 2 , SHAFT_SECONDARY_RISING = 3 }
 

Typedef Documentation

◆ pin_state_t

Definition at line 44 of file state_sequence.h.

Enumeration Type Documentation

◆ trigger_event_e

Enumerator
SHAFT_PRIMARY_FALLING 
SHAFT_PRIMARY_RISING 
SHAFT_SECONDARY_FALLING 
SHAFT_SECONDARY_RISING 

Definition at line 20 of file state_sequence.h.

20 {
trigger_event_e
@ SHAFT_SECONDARY_RISING
@ SHAFT_SECONDARY_FALLING
@ SHAFT_PRIMARY_FALLING
@ SHAFT_PRIMARY_RISING

◆ TriggerValue

enum class TriggerValue : uint8_t
strong
Enumerator
FALL 
RISE 

Definition at line 14 of file state_sequence.h.

14 : uint8_t {
15 FALL = 0,
16 RISE = 1
17};

Go to the source code of this file.