|
|
|
@ -8,7 +8,7 @@
@@ -8,7 +8,7 @@
|
|
|
|
|
|
|
|
|
|
class AP_PeriodicProcessStub : public AP_PeriodicProcess |
|
|
|
|
{ |
|
|
|
|
public: |
|
|
|
|
public: |
|
|
|
|
AP_PeriodicProcessStub(uint8_t period = 0); |
|
|
|
|
void init( Arduino_Mega_ISR_Registry * isr_reg ); |
|
|
|
|
void register_process(ap_procedure proc); |
|
|
|
@ -16,7 +16,7 @@ class AP_PeriodicProcessStub : public AP_PeriodicProcess
@@ -16,7 +16,7 @@ class AP_PeriodicProcessStub : public AP_PeriodicProcess
|
|
|
|
|
void suspend_timer(void); |
|
|
|
|
void resume_timer(void); |
|
|
|
|
static void run(void); |
|
|
|
|
protected: |
|
|
|
|
protected: |
|
|
|
|
static uint8_t _period; |
|
|
|
|
static void (*_proc)(void); |
|
|
|
|
static void (*_failsafe)(void); |
|
|
|
|