6089 Commits (0a87f1d01ce089e6f6ddba42be6847d5783cbfaf)
 

Author SHA1 Message Date
Lorenz Meier fdc7aa3be2 Merge branch 'master' of github.com:PX4/Firmware 11 years ago
Lorenz Meier 2dc3cf5e43 Remove unneeded header and commented out dead code from MEAS airspeed driver 11 years ago
Lorenz Meier 9cdbbab855 Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing. 11 years ago
Lorenz Meier 731ab465b3 Add support in the IO driver to control the S.Bus / RSSI port. 11 years ago
Lorenz Meier 16eb68f2e9 Allow the setup flags to control the S.BUS / RSSI port instead of doing some wild, likely incorrect, guesses. 11 years ago
Anton Babushkin c841929e3f commander: «home position set» condition fixed, failsafe fixes, navigator: state indication bugfix, control_mode fixes 11 years ago
Lorenz Meier a737a2a406 RSSI and SBUS out config now handled as setup feature flags. 11 years ago
Anton Babushkin b7c69262a7 state_machine_helper: added missed transition to FAILSAFE_STATE_LAND, transition conditions fixed 11 years ago
Anton Babushkin 7d2efe9367 commander, navigator: minor cleanup (refactoring), code style fixed 11 years ago
Anton Babushkin c7f0553938 cammander: state machine can now deny current state (e.g. when position lock lost during EASY mode), added FAILSAFE_STATE_LAND 11 years ago
Lorenz Meier 57d38bc8ce Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet. 11 years ago
Lorenz Meier eee2508644 Add additional flags to RC topic, not used yet. 11 years ago
Anton Babushkin 062b64a1e2 navigator: RTL on failsafe bug fixed 11 years ago
Anton Babushkin 92ddf7903b commander: more user-friendly states indication 11 years ago
Anton Babushkin ebc7cb03b7 «flighttermination state» replaced by more general «failsafe state» 11 years ago
Lorenz Meier b06d199129 Fixed year in controls.c comment. 11 years ago
Lorenz Meier aff11d6d86 IO firmware: Use right base reg value - since the wrong one had the same value this hasn’t been an issue, but it would have become one once one of them changed. 11 years ago
Lorenz Meier bafcbd99a6 Stop setting RSSI by cross-reading servo status. 11 years ago
Lorenz Meier f2f94f0f17 IO driver: Variable name and comment cleanup, no binary / functionality changes. 11 years ago
Lorenz Meier 8149bf95fc Merge pull request #603 from PX4/rc_config_cleanup 11 years ago
Lorenz Meier e8a1b620e9 Merge branch 'master' into beta 11 years ago
Lorenz Meier e07d91613b Remove unused field 11 years ago
Lorenz Meier 06227331ea Checking out registers page state from master, as this is clearly a symptom of a bad merge 11 years ago
Lorenz Meier bcf34e2807 Merge branch 'master' into beta 11 years ago
Lorenz Meier b26c23c5f4 Merge branch 'cleanup' 11 years ago
Lorenz Meier a81cf70460 Merge branch 'cleanup' into beta 11 years ago
Lorenz Meier 29d90a2f84 Merge branch 'sbus2' into beta 11 years ago
Lorenz Meier 8f67307aed Merge pull request #606 from PX4/sbus2 11 years ago
Lorenz Meier 880342b9c1 Missing header for mixer status change. 11 years ago
Lorenz Meier bd15653b17 Use the proper status registers for locking out from mixer updates and return the value of the mixer change. 11 years ago
Lorenz Meier 33688fec9c Make the sensors app less verbose 11 years ago
Lorenz Meier 15f8e5acf1 Make in the comments explicit that we don’t do anything here under normal circumstances to make it less tempting to comment out the helpful debug tools in this section. 11 years ago
Lorenz Meier c5cb3cfd21 Make the IO mixer upload report not only a global success / fail flag, but on transfer basis. Also use a crude lock to avoid updating the mixer while it runs (we have no proper mutexes on IO, and this is a pure read/write locking case with two locks, which should make the execution even with this crude approach thread-safe). 11 years ago
Lorenz Meier 92a6c7d734 Set timeouts back to short, now that we have multiple tries in the uploader. This ensures we try often enough in the 200 ms IO bootloader wait phase to hit it. 11 years ago
Lorenz Meier 73a483c265 Finally fix the timing race between the IO driver, IO uploader and the on-IO firmware by making the uploader tolerant of timing offsets. 11 years ago
Lorenz Meier 1960f7d6c5 Initialize null pointers correctly, always set the pointer to null after deletes. Remove some verbosity from startup and do not try to initialise IO when we just want to reboot it into the bootloader. 11 years ago
Lorenz Meier 2f968357a3 Make the protocol version more descriptive - helps to understand when / how px4io detect fails. 11 years ago
Lorenz Meier 4f78c3e605 Disable PX4IO debug - spams console on comms failure. Each command does report the failure separately, so we get a better feedback level without the spam. 11 years ago
Lorenz Meier 65118f0c2e Disable debug in the airspeed sensor driver - prevents console spam if it fails (and on probing during startup) 11 years ago
Lorenz Meier 7cd2296e1d Merge branch 'master' into sbus2 11 years ago
Andrew Tridgell d8c1131f1e px4io: improved reliability of forceupdate re-starting px4io 11 years ago
Anton Babushkin 58792c5ca6 Use double for lat/lon in vehicle_global_position topic, use filed names lat, lon, alt, vel_n, vel_e, vel_d for global positions 11 years ago
Anton Babushkin b3d98e4a19 Merge branch 'master' into beta 11 years ago
Anton Babushkin 55f845888b px4fmu-v2_test makefile fixed, CMSIS added 11 years ago
Anton Babushkin 1cffa9d2f7 position_setpoint_triplet refactoring finished 11 years ago
Lorenz Meier 8bdbce5fe2 We do not know all secret S.BUS2 codes yet 11 years ago
Lorenz Meier 0c116e8de5 Implemented S.Bus 2 decoding support 11 years ago
Andrew Tridgell 4524fe3e48 px4fmu: added PWM_SERVO_SET_COUNT API 11 years ago
Andrew Tridgell dda50c62bf hmc5883: much faster calibration code with bug fixes 11 years ago
Lorenz Meier 1afe7f2c50 Added tune on IO upgrade error 11 years ago