aboutsummaryrefslogtreecommitdiff
path: root/apps/px4io/px4io.h
diff options
context:
space:
mode:
authorpx4dev <px4@purgatory.org>2013-02-24 00:09:37 -0800
committerpx4dev <px4@purgatory.org>2013-02-24 00:09:37 -0800
commit8c7e2546ed5222145a6d1745e77d01f7c21c24fc (patch)
tree36e71280c103906ee85ac29d02a6924bb0c4cbbb /apps/px4io/px4io.h
parent5aa5645fb060c13997dc6458b530acb551c6c53e (diff)
downloadpx4-firmware-8c7e2546ed5222145a6d1745e77d01f7c21c24fc.tar.gz
px4-firmware-8c7e2546ed5222145a6d1745e77d01f7c21c24fc.tar.bz2
px4-firmware-8c7e2546ed5222145a6d1745e77d01f7c21c24fc.zip
Simplify the PX4IO main loop to cut down on memory consumption.
Diffstat (limited to 'apps/px4io/px4io.h')
-rw-r--r--apps/px4io/px4io.h8
1 files changed, 2 insertions, 6 deletions
diff --git a/apps/px4io/px4io.h b/apps/px4io/px4io.h
index cd5977258..22993fb52 100644
--- a/apps/px4io/px4io.h
+++ b/apps/px4io/px4io.h
@@ -170,7 +170,8 @@ extern uint16_t adc_measure(unsigned channel);
*
* Input functions return true when they receive an update from the RC controller.
*/
-extern void controls_main(void);
+extern void controls_init(void);
+extern void controls_tick(void);
extern int dsm_init(const char *device);
extern bool dsm_input(uint16_t *values, uint16_t *num_values);
extern int sbus_init(const char *device);
@@ -179,11 +180,6 @@ extern bool sbus_input(uint16_t *values, uint16_t *num_values);
/** global debug level for isr_debug() */
extern volatile uint8_t debug_level;
-/**
- * Wake up mixer.
- */
-void daemon_wakeup(void);
-
/* send a debug message to the console */
extern void isr_debug(uint8_t level, const char *fmt, ...);