Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
|
Measure external trigger pulse at PPM input (default). More...
#include "std.h"
Go to the source code of this file.
Macros | |
#define | TRIG_EXT_EDGE_RISING 1 |
falling/rising edge More... | |
#define | TRIG_EXT_EDGE_FALLING 0 |
Functions | |
void | trigger_ext_init (void) |
Variables | |
uint32_t | trigger_t0 |
uint32_t | trigger_delta_t0 |
volatile bool | trigger_ext_valid |
Measure external trigger pulse at PPM input (default).
This measures a trigger pulse length
Definition in file trigger_ext.h.
#define TRIG_EXT_EDGE_FALLING 0 |
Definition at line 39 of file trigger_ext.h.
#define TRIG_EXT_EDGE_RISING 1 |
falling/rising edge
Definition at line 38 of file trigger_ext.h.
void trigger_ext_init | ( | void | ) |
Definition at line 43 of file trigger_ext_hw.c.
uint32_t trigger_delta_t0 |
Definition at line 34 of file trigger_ext.c.
Referenced by TRIG_ISR(), and windturbine_periodic().
volatile bool trigger_ext_valid |
Definition at line 35 of file trigger_ext.c.
Referenced by TRIG_ISR(), trigger_ext_init(), and windturbine_periodic().
uint32_t trigger_t0 |
Definition at line 8 of file trig_ext_hw.c.
Referenced by TRIG_ISR(), trigger_ext_periodic(), and windturbine_periodic().