Mark Whitehorn
|
192c2a32c8
|
unconfigure GPIO_PPM_IN before reconfiguring
|
2016-03-21 22:01:20 +01:00 |
|
Andreas Antener
|
a1f4ab21bf
|
fixed code style
|
2016-03-20 14:48:47 +01:00 |
|
Andreas Antener
|
6782bdaf69
|
prevent alternate flight control group (1) throttle from being active when safety is disabled
|
2016-03-20 11:19:23 +01:00 |
|
Lorenz Meier
|
2184dc16d4
|
FMU driver: Allow i2c config without FMU instance
|
2016-03-13 17:59:19 +01:00 |
|
David Sidrane
|
f0b770a3ce
|
Use correct CS defines to disable chip selects
Repair one more cut and past mistake I made.
https://github.com/dipspb/PX4Firmware/blob/px4-master-sensor_reset_fix/src/drivers/px4fmu/fmu.cpp#L2167-L2170
Should not have OFF
|
2016-03-06 18:04:25 +01:00 |
|
Dmitry Prokhorov
|
6f2a4f3d82
|
Fix sensor_reset method for PX4FMU_V4
|
2016-03-04 14:19:03 +03:00 |
|
Mark Whitehorn
|
fcfe64ee5a
|
enable disarmed PWM and rework safety switch disable logic
|
2016-02-29 12:29:30 -07:00 |
|
Mark Whitehorn
|
29b0520263
|
enable PWM with safety switch off
|
2016-02-29 12:29:30 -07:00 |
|
Lorenz Meier
|
ba79b32b30
|
Fix FMU output on non-Pixracer boards
|
2016-02-28 12:11:47 +01:00 |
|
Mark Whitehorn
|
04a9eada1e
|
disable safety switch if CBRK_IO_SAFETY is on
|
2016-02-27 11:25:56 +01:00 |
|
Mark Whitehorn
|
beb9707933
|
fix fmuv1 compile error
|
2016-02-27 11:25:56 +01:00 |
|
Mark Whitehorn
|
426903c617
|
run astyle
|
2016-02-27 11:25:56 +01:00 |
|
Mark Whitehorn
|
b6231c718b
|
reduce safety switch sampling to ~10Hz and clean up
|
2016-02-27 11:25:56 +01:00 |
|
Mark Whitehorn
|
ef2a7bda53
|
add fmuv4 safety switch handling
|
2016-02-27 11:25:56 +01:00 |
|
Lorenz Meier
|
3854eae3ec
|
FMU: Send disarmed pulse if in lockdown
|
2016-02-23 13:09:06 +01:00 |
|
Lorenz Meier
|
8007a84ab3
|
FMU: Ensure an all-low output set on boot with direct start of the PWM sequence
|
2016-02-18 19:01:44 +01:00 |
|
Mark Whitehorn
|
de39b63402
|
fix bug in rssi assignment
|
2016-02-10 09:21:52 +01:00 |
|
Mark Whitehorn
|
47337eb4a5
|
add parsing of host frames for D type telemetry
|
2016-02-10 09:21:52 +01:00 |
|
David Sidrane
|
0d13c41108
|
Ran Astyle
|
2016-02-01 10:10:35 +01:00 |
|
David Sidrane
|
8268161b18
|
Fmu interface to Capture
|
2016-02-01 10:10:35 +01:00 |
|
David Sidrane
|
1843eea917
|
Reverting 2e8accc6ff infavor of IO init changes
|
2016-02-01 10:10:34 +01:00 |
|
Lorenz Meier
|
2e8accc6ff
|
FMU driver: Only init pins right before using the for PWM. Prevents accidental pulses
|
2016-01-25 12:08:08 +01:00 |
|
David Sidrane
|
9c6f4de753
|
Fixes buffer overwrite on CONFIG_ARCH_BOARD_AEROCORE
|
2016-01-22 00:22:26 +01:00 |
|
Lorenz Meier
|
9fb29d3a38
|
FMU: Add RC input definition for each RC protocol
|
2016-01-14 17:55:55 +01:00 |
|
Mark Whitehorn
|
5a93e68918
|
fix code style
|
2016-01-14 17:55:55 +01:00 |
|
Mark Whitehorn
|
ab1bbb9ed8
|
remove extraneous rescan tests
|
2016-01-14 17:55:55 +01:00 |
|
Mark Whitehorn
|
32626b57a4
|
add missing #ifdef
|
2016-01-14 17:55:54 +01:00 |
|
Mark Whitehorn
|
47207b8fc8
|
set FMU_RC_OUTPUT high for all non-SBUS modes
|
2016-01-14 17:55:54 +01:00 |
|
Mark Whitehorn
|
e0bbbd356f
|
add SUMD decoder to RCscan
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
3d185e18e9
|
remove warnx in set_rc_scan_state
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
eb36eac137
|
reduce scan interval to 100msec
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
9eecca6a71
|
add string value struct for RC_SCAN enum
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
425169921c
|
begin adding DSM bind function
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
ca2e9e7be1
|
handle PPM input with RC_SERIAL_PORT undefined
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
72156d9cd6
|
add macro to control RC input inverter
remove redundant variable
|
2016-01-14 17:55:53 +01:00 |
|
Mark Whitehorn
|
71a3e3713c
|
move PPM input disable into scan case for PPM; PPM input is now enabled only while in RC_SCAN_PPM state
|
2016-01-14 17:55:52 +01:00 |
|
Mark Whitehorn
|
434ce85937
|
lock RC scan on first detection and fill in default values for fields not in DSM record
pull serial port read out of sbus and dsm input methods
clean up scanning code and add STM24
|
2016-01-14 17:55:52 +01:00 |
|
Mark Whitehorn
|
02030d9b36
|
scan working for SBUS and DSM
|
2016-01-14 17:55:52 +01:00 |
|
Mark Whitehorn
|
0f3878a48a
|
DSM input tested OK with DX7
|
2016-01-14 17:55:52 +01:00 |
|
Mark Whitehorn
|
af42f454f7
|
fix sbus for pixracer beta
|
2016-01-14 17:55:52 +01:00 |
|
Mark Whitehorn
|
bf1a510611
|
init sbus uart in full duplex mode
|
2016-01-08 08:00:21 +01:00 |
|
Mark Whitehorn
|
1b860f0b31
|
fix code style
|
2016-01-04 10:51:45 -07:00 |
|
Mark Whitehorn
|
e6155d64ae
|
fix fmu arming bug
|
2016-01-04 10:37:17 -07:00 |
|
Lorenz Meier
|
9e45768ec2
|
FMU driver: Use generic configs and less defines
|
2015-12-24 09:47:29 +01:00 |
|
Lorenz Meier
|
c253ce6695
|
FMU SBUS interface: Set RSSI and failsafe flags correctly
|
2015-12-07 11:41:04 +01:00 |
|
Lorenz Meier
|
ccd9990afd
|
Fix FMUv2 build
|
2015-12-07 11:41:03 +01:00 |
|
Lorenz Meier
|
37f7460fea
|
FMU driver: S.BUS fixes, scheduling fixes and preparations for One Shot
|
2015-12-07 11:41:01 +01:00 |
|
Lorenz Meier
|
bff0f225b1
|
FMU driver: Update faster
|
2015-12-07 11:41:01 +01:00 |
|
Lorenz Meier
|
3c55ece28d
|
FMU driver: Better RC reporting
|
2015-12-07 11:41:00 +01:00 |
|
Lorenz Meier
|
a4aa844151
|
FMU driver: Slightly increase run interval to save load
|
2015-11-29 17:06:54 +01:00 |
|