diff options
author | Jakob Odersky <jodersky@gmail.com> | 2014-10-28 16:53:12 +0100 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2014-10-28 16:53:41 +0100 |
commit | fe210f522d7a7e69419fb1a9ffdb946455fc7bc3 (patch) | |
tree | 659f9d72e31ceb765e6fdab59775d30614e53e15 /generic.c | |
parent | fa91766c740a238d17b9cd556b34c8ee054486cb (diff) | |
download | maverick-fe210f522d7a7e69419fb1a9ffdb946455fc7bc3.tar.gz maverick-fe210f522d7a7e69419fb1a9ffdb946455fc7bc3.tar.bz2 maverick-fe210f522d7a7e69419fb1a9ffdb946455fc7bc3.zip |
use mavlink
Diffstat (limited to 'generic.c')
-rw-r--r-- | generic.c | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/generic.c b/generic.c deleted file mode 100644 index 8c32a97..0000000 --- a/generic.c +++ /dev/null @@ -1,41 +0,0 @@ -#include "controller.h" - -#define CHANNEL_THROTTLE 0 - -#define THROTTLE_MIN 12 -#define THROTTLE_MAX 255 - -void channel_reset(channel_t* channels) { - channels[0] = THROTTLE_MIN; - channels[1] = 127; - channels[2] = 127; - channels[3] = 127; - channels[4] = 127; -} -void event_axis(channel_t* channels, int axis, int value) { - channels[axis+1] = axis_to_channel(value); -} -void event_button(channel_t* channels, int button, bool value) { - if (value) { - switch(button) { - case 0: - channel_reset(channels); - break; - case 4: - channel_decrease(channels, CHANNEL_THROTTLE, 1, THROTTLE_MIN, THROTTLE_MAX); - break; - case 5: - channel_increase(channels, CHANNEL_THROTTLE, 1, THROTTLE_MIN, THROTTLE_MAX); - break; - case 6: - channel_decrease(channels, CHANNEL_THROTTLE, 10, THROTTLE_MIN, THROTTLE_MAX); - break; - case 7: - channel_increase(channels, CHANNEL_THROTTLE, 10, THROTTLE_MIN, THROTTLE_MAX); - break; - default: - break; - } - - } -}
\ No newline at end of file |