Lorenz Meier
2ee02e5e4b
Merge pull request #874 from jean-m-cyr/master
...
Proper data manager restart handling
2014-04-29 07:53:30 +02:00
Andrew Tridgell
ab1939c6a3
pwm: added PWM_SERVO_SET_FORCE_SAFETY_OFF ioctl
...
this allows the safety switch on px4io to be forced off
2014-04-28 11:45:45 +02:00
Randy Mackay
9f2c4b7513
tone_alarm: add PARACHUTE_RELEASE_TUNE
2014-04-28 11:43:25 +02:00
Jean Cyr
ab257ebcce
Proper data manager restart handling
...
Introduce SYS_RESTART_TYPE parameter having one of 3 values: boot
restart, inflight restart, or unknown restart, and defaulting to unknown
restart.
px4io.cpp sets this parameter according to the type of restart detected.
dataman.c retrieves this parameter and clears data entries according to
their persistence level. Does nothing if unknown restart.
2014-04-28 00:52:19 -04:00
Lorenz Meier
c74248c8b1
Merged mpc_rc with master
2014-04-27 15:45:33 +02:00
Lorenz Meier
eb520e7dcd
Merge pull request #849 from PX4/compile_pedantic
...
Compile pedantic
2014-04-26 12:22:13 +02:00
Anton Babushkin
0c1de81785
Merge branch 'master' into mpc_rc
2014-04-25 21:39:59 +02:00
Anton Babushkin
302233a34f
Merge branch 'master' into mpc_local_pos
2014-04-22 11:13:11 +02:00
Lorenz Meier
267b78f072
Fix of errors triggered by more pedantic compile options
2014-04-21 21:31:30 +02:00
Lorenz Meier
6306644028
airspeed: Let the status check routine handle the initial state
2014-04-20 21:45:42 +02:00
Lorenz Meier
709d104de4
airspeed driver: Do not spam the console on error, report the system change only once
2014-04-20 21:43:18 +02:00
Lorenz Meier
071f9c648b
HMC5883: Do not spam the console on error and make everything worse.
2014-04-20 21:42:10 +02:00
Lorenz Meier
2ea32b315f
Merged master
2014-04-20 02:04:05 +02:00
TickTock-
967e9b6878
Fixed blinkm state indication (was not properly reporting flight mode). Added flashing orange safety disarmed state indicator and solid blue failsafe indicator. Changed safety on state to solid cyan. Increased LiPo cellcount support to 6.
2014-04-16 21:41:00 -07:00
Lorenz Meier
282f40d162
Hotfix to PX4IO uploader. There are no known mishaps due to it, but very clearly the IO firmware flashing process should be verified after an upload.
2014-04-15 19:25:07 +02:00
Lorenz Meier
80cd2e6c9b
Added fields to range finder clarifying sensor properties
2014-04-13 23:29:12 +02:00
Thomas Gubler
814d3c385c
gps driver: fake mode: lower eph and epv values in order to convince the commander that the gps signal is valid
2014-04-08 11:05:00 +02:00
Lorenz Meier
17082db97e
Merge branch 'master' into airspeed_scaling
2014-04-05 17:14:50 +02:00
Lorenz Meier
262485a5e8
px4io: Typo fixed
2014-04-05 17:09:48 +02:00
Lorenz Meier
188ec98964
Merge branch 'airspeed_scaling' of github.com:PX4/Firmware into airspeed_scaling
2014-04-05 17:02:51 +02:00
Lorenz Meier
fc39af08a1
airspeed: Prevent the filter from overshooting into the negative airspeed range
2014-04-05 17:02:37 +02:00
Lorenz Meier
0f03216232
Merge pull request #799 from PX4/failsafe_sbus_cleanup
...
Failsafe sbus cleanup
2014-04-05 07:42:35 -07:00
Lorenz Meier
78d50370ad
Merge branch 'master' of github.com:PX4/Firmware into airspeed_scaling
2014-04-05 16:14:28 +02:00
Lorenz Meier
62c188408f
Merge branch 'airspeed_scaling' of github.com:PX4/Firmware into testtest
2014-04-05 14:30:57 +02:00
Lorenz Meier
be38372be1
sf0x driver: Stop emitting error messages once there is no hope this sensor will recover - continue to output error messages if the errors are just intermittent
2014-04-05 14:30:27 +02:00
Anton Babushkin
8064b44dad
Merge branch 'master' into mpc_local_pos
2014-04-05 15:46:48 +04:00
Andrew Tridgell
cdec5e1d05
Included raw differential pressure field
2014-04-05 13:17:39 +02:00
Andrew Tridgell
9719af623d
Merged voltage compensation
2014-04-05 13:14:43 +02:00
Andrew Tridgell
00c82f0836
Merged airspeed changes
2014-04-05 13:10:35 +02:00
Lorenz Meier
fa63609da3
Merge pull request #802 from PX4/arming_fail_tune
...
tone_alarm: Added arming failure tone
2014-04-05 04:06:01 -07:00
Jonathan Challinger
f1f9f452c0
tone_alarm: Added arming failure tone
2014-04-05 12:13:50 +02:00
Andrew Tridgell
30d1ce3a51
hmc5883: properly reset mag to normal state on calibration fail
...
and add current output in "hmc5883 info"
2014-04-05 12:11:52 +02:00
Andrew Tridgell
6ea22c8c07
adc: publish system_power ORB topic from ADC
2014-04-05 12:11:07 +02:00
Lorenz Meier
3b5e6f9833
sensors and px4io driver: Guard against failsafe trigger for inverted remotes
2014-04-05 11:28:07 +02:00
Lorenz Meier
ce50429769
Merged SBUS minimal changes
2014-04-05 11:17:05 +02:00
Lorenz Meier
73d04f7a37
px4io driver: Only publish RC signal if it was at least once valid.
2014-04-05 11:15:22 +02:00
Lorenz Meier
1eb0b19409
Merged minimal S.BUS failsafe changes
2014-04-05 11:14:19 +02:00
Lorenz Meier
1d0b2b4aa8
Merge branch 'sbus_failsafe' into failsafe_cleanup
2014-04-05 11:11:06 +02:00
Holger Steinhaus
5e0d687b56
px4io driver: publish input_rc even if RC connection has been lost
2014-04-05 11:05:07 +02:00
Lorenz Meier
9a0b2b7610
Make throttle failsafe depend on the failsafe threshold parameter. Make the parameter optional (no harm if not found).
2014-04-05 11:02:22 +02:00
Lorenz Meier
64ffafb48e
Only publish RC inputs if we have seen some valid inputs at some point
2014-04-05 10:28:01 +02:00
Anton Babushkin
5c53797c17
Merge branch 'master' into mpc_local_pos
2014-04-02 17:09:36 +04:00
Lorenz Meier
848c836431
Robustify SF02/F parsing, adjust health checks and startup routine to known initialization time of the sensor
2014-04-01 08:53:47 +02:00
Anton Babushkin
a991ebd8ca
Merge branch 'master' into mpc_local_pos
2014-03-28 10:44:28 +04:00
Anton Babushkin
83da4ae02d
'vehicle_global_position' topic updated: removed baro_alt and XXX_valid flags.
2014-03-27 00:27:11 +04:00
Holger Steinhaus
cb3a4f1267
px4io driver: publish input_rc even if RC connection has been lost
2014-03-25 17:12:14 +01:00
Lorenz Meier
a0ceeee9ef
Merge branch 'airspeed_filter_fixes' into paul_estimator_numeric
2014-03-23 16:58:17 +01:00
Lorenz Meier
a490bd04ee
Merge branch 'master' into paul_estimator_numeric
2014-03-23 16:58:07 +01:00
Lorenz Meier
42bba67893
Move changes regarding the filtered airspeed consistently across sensors, use actual air temperature instead of board temperature
2014-03-23 16:56:07 +01:00
Lorenz Meier
e5b2281099
Merged airspeed filtering from Thomas Gubler
2014-03-23 16:47:56 +01:00