aboutsummaryrefslogtreecommitdiff
path: root/apps/px4io/px4io.h
diff options
context:
space:
mode:
authorAndrew Tridgell <tridge@samba.org>2013-01-27 11:06:13 +1100
committerLorenz Meier <lm@inf.ethz.ch>2013-02-14 23:06:52 +0100
commit6eb69b07a8fd44fff1bfcf77bf4622f4dd044eef (patch)
treedae8be8b3b90dd58bc5f9d3f62981519a72709b7 /apps/px4io/px4io.h
parentbfecfbf5eef422e0ee069a17ff2482b352e29386 (diff)
downloadpx4-firmware-6eb69b07a8fd44fff1bfcf77bf4622f4dd044eef.tar.gz
px4-firmware-6eb69b07a8fd44fff1bfcf77bf4622f4dd044eef.tar.bz2
px4-firmware-6eb69b07a8fd44fff1bfcf77bf4622f4dd044eef.zip
Merged debug level commits from Tridge
Diffstat (limited to 'apps/px4io/px4io.h')
-rw-r--r--apps/px4io/px4io.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/apps/px4io/px4io.h b/apps/px4io/px4io.h
index c90db5d78..92d55a47c 100644
--- a/apps/px4io/px4io.h
+++ b/apps/px4io/px4io.h
@@ -176,3 +176,12 @@ 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);
extern bool sbus_input(uint16_t *values, uint16_t *num_values);
+
+/* global debug level for isr_debug() */
+extern volatile uint8_t debug_level;
+
+/* send a debug message to the console */
+extern void isr_debug(uint8_t level, const char *fmt, ...);
+
+void i2c_dump(void);
+void i2c_reset(void);