aboutsummaryrefslogtreecommitdiff
path: root/src/modules/px4iofirmware/registers.c
diff options
context:
space:
mode:
authorLorenz Meier <lm@inf.ethz.ch>2013-05-28 17:46:24 +0200
committerLorenz Meier <lm@inf.ethz.ch>2013-05-28 17:46:24 +0200
commit2876bc72f979b4596fbe97cfae71c0d04d4753b2 (patch)
tree022c6b0d23bcbfe649f1f69812ab0938e0fb969c /src/modules/px4iofirmware/registers.c
parentf1a8f6e75b98768daa5bc5290ccf60156d8185da (diff)
downloadpx4-firmware-2876bc72f979b4596fbe97cfae71c0d04d4753b2.tar.gz
px4-firmware-2876bc72f979b4596fbe97cfae71c0d04d4753b2.tar.bz2
px4-firmware-2876bc72f979b4596fbe97cfae71c0d04d4753b2.zip
Slightly reworked IO internal failsafe, added command to activate it (px4io failsafe), does not parse commandline arguments yet
Diffstat (limited to 'src/modules/px4iofirmware/registers.c')
-rw-r--r--src/modules/px4iofirmware/registers.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/px4iofirmware/registers.c b/src/modules/px4iofirmware/registers.c
index 9698a0f2f..3abf56a18 100644
--- a/src/modules/px4iofirmware/registers.c
+++ b/src/modules/px4iofirmware/registers.c
@@ -41,6 +41,7 @@
#include <stdbool.h>
#include <stdlib.h>
+#include <string.h>
#include <drivers/drv_hrt.h>
@@ -179,7 +180,7 @@ uint16_t r_page_rc_input_config[MAX_CONTROL_CHANNELS * PX4IO_P_RC_CONFIG_STRIDE
*
* Failsafe servo PWM values
*/
-uint16_t r_page_servo_failsafe[IO_SERVO_COUNT];
+uint16_t r_page_servo_failsafe[IO_SERVO_COUNT] = { 900, 900, 900, 900, 900, 900, 900, 900 };
void
registers_set(uint8_t page, uint8_t offset, const uint16_t *values, unsigned num_values)