#include <scheduler.h>
◆ compare_t
◆ counter_t
◆ IgnitionSchedule()
IgnitionSchedule::IgnitionSchedule |
( |
counter_t & |
counter, |
|
|
compare_t & |
compare, |
|
|
void(&)() |
_pTimerDisable, |
|
|
void(&)() |
_pTimerEnable |
|
) |
| |
|
inline |
◆ compare
◆ counter
◆ duration
Scheduled duration (uS ?)
◆ endCompare
The counter value of the timer when this will end.
◆ endScheduleSetByDecoder
◆ hasNextSchedule
Enable flag for planned next schedule (when current schedule is RUNNING)
◆ nextEndCompare
Planned end of next schedule (when current schedule is RUNNING)
◆ nextStartCompare
Planned start of next schedule (when current schedule is RUNNING)
◆ pEndCallback
void(* IgnitionSchedule::pEndCallback) (void) |
End Callback function for schedule.
◆ pStartCallback
void(* IgnitionSchedule::pStartCallback) (void) |
Start Callback function for schedule.
◆ pTimerDisable
void(&) IgnitionSchedule::pTimerDisable() |
◆ pTimerEnable
void(&) IgnitionSchedule::pTimerEnable() |
◆ startCompare
The counter value of the timer when this will start.
◆ startTime
The system time (in uS) that the schedule started, used by the overdwell protection in timers.ino
◆ Status
Schedule status: OFF, PENDING, STAGED, RUNNING.
The documentation for this struct was generated from the following file: