34 #define GPIO_BUTTON 26 35 #define MIN_INTERVAL 1 64 int status = system(
"rocketlogger status > /dev/null");
67 system(
"rocketlogger stop > /dev/null");
69 system(
"rocketlogger cont > /dev/null");
#define MIN_INTERVAL
Minimal time interval between two interrupts (in seconds)
struct rl_status status
Current status of RocketLogger.
#define GPIO_BUTTON
Linux GPIO number of start/stop button.
Interrupt on falling edge.
int gpio_interrupt(int num, rl_edge edge)
int gpio_wait_interrupt(int num, int timeout)
void interrupt_handler(int value)
int gpio_dir(int num, rl_direction dir)