Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | lib/geo: bugs fixed, added function add_vector_to_global_position() | Anton Babushkin | 2014-01-28 | 2 | -12/+21 |
| | |||||
* | sdlog2: NavState moved to GPSP message | Anton Babushkin | 2014-01-28 | 2 | -19/+6 |
| | |||||
* | mavlink: AUTO states indication fixed | Anton Babushkin | 2014-01-28 | 5 | -59/+55 |
| | |||||
* | navigator: RTL fix, more informative log message | Anton Babushkin | 2014-01-27 | 1 | -6/+8 |
| | |||||
* | vehicle_control_mode publication moved to commander, WIP | Anton Babushkin | 2014-01-27 | 8 | -277/+255 |
| | |||||
* | commander: minor refactoring current_status -> status | Anton Babushkin | 2014-01-27 | 1 | -29/+29 |
| | |||||
* | navigator: minor mavlink messages and comments fixes | Anton Babushkin | 2014-01-27 | 1 | -2/+2 |
| | |||||
* | navigator: wait before landing in RTL | Anton Babushkin | 2014-01-27 | 2 | -2/+7 |
| | |||||
* | Merge branch 'beta' of https://github.com/PX4/Firmware into beta | Anton Babushkin | 2014-01-26 | 1 | -2/+61 |
|\ | |||||
| * | Merge branch 'master' of github.com:PX4/Firmware into beta | Lorenz Meier | 2014-01-26 | 1 | -2/+61 |
| |\ | |||||
| | * | Merge pull request #603 from PX4/rc_config_cleanup | Lorenz Meier | 2014-01-25 | 1 | -2/+61 |
| | |\ | | | | | | | | | RC config params set to more useful default values - needs more testing | ||||
| | | * | RC config params set to more useful default values - needs more testing | Lorenz Meier | 2014-01-23 | 1 | -2/+61 |
| | | | | |||||
| | * | | Remove unused field | Lorenz Meier | 2014-01-24 | 1 | -1/+0 |
| | | | | |||||
| | * | | Merge branch 'cleanup' | Lorenz Meier | 2014-01-24 | 9 | -36/+80 |
| | |\ \ | |||||
| | * \ \ | Merge pull request #606 from PX4/sbus2 | Lorenz Meier | 2014-01-24 | 1 | -2/+24 |
| | |\ \ \ | | | | | | | | | | | | | Sbus2 | ||||
* | | | | | | commander, navigator: failsafe fixes, mavlink messages cleanup | Anton Babushkin | 2014-01-26 | 2 | -46/+31 |
| | | | | | | |||||
* | | | | | | commander: «home position set» condition fixed, failsafe fixes, navigator: ↵ | Anton Babushkin | 2014-01-26 | 2 | -127/+133 |
| | | | | | | | | | | | | | | | | | | | | | | | | state indication bugfix, control_mode fixes | ||||
* | | | | | | state_machine_helper: added missed transition to FAILSAFE_STATE_LAND, ↵ | Anton Babushkin | 2014-01-26 | 1 | -1/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | transition conditions fixed | ||||
* | | | | | | commander, navigator: minor cleanup (refactoring), code style fixed | Anton Babushkin | 2014-01-26 | 3 | -159/+244 |
| | | | | | | |||||
* | | | | | | cammander: state machine can now deny current state (e.g. when position lock ↵ | Anton Babushkin | 2014-01-26 | 5 | -48/+144 |
|/ / / / / | | | | | | | | | | | | | | | | lost during EASY mode), added FAILSAFE_STATE_LAND | ||||
* | | | | | navigator: RTL on failsafe bug fixed | Anton Babushkin | 2014-01-25 | 1 | -1/+3 |
| | | | | | |||||
* | | | | | commander: more user-friendly states indication | Anton Babushkin | 2014-01-25 | 3 | -9/+40 |
| | | | | | |||||
* | | | | | «flighttermination state» replaced by more general «failsafe state» | Anton Babushkin | 2014-01-25 | 7 | -156/+198 |
| | | | | | |||||
* | | | | | Checking out registers page state from master, as this is clearly a symptom ↵ | Lorenz Meier | 2014-01-24 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | of a bad merge | ||||
* | | | | | Merge branch 'cleanup' into beta | Lorenz Meier | 2014-01-24 | 9 | -36/+80 |
|\ \ \ \ \ | | |_|/ / | |/| | | | |||||
| * | | | | Missing header for mixer status change. | Lorenz Meier | 2014-01-24 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Use the proper status registers for locking out from mixer updates and ↵ | Lorenz Meier | 2014-01-24 | 1 | -5/+6 |
| | | | | | | | | | | | | | | | | | | | | return the value of the mixer change. | ||||
| * | | | | Make the sensors app less verbose | Lorenz Meier | 2014-01-24 | 1 | -5/+0 |
| | | | | | |||||
| * | | | | Make in the comments explicit that we don’t do anything here under normal ↵ | Lorenz Meier | 2014-01-24 | 1 | -2/+4 |
| | | | | | | | | | | | | | | | | | | | | circumstances to make it less tempting to comment out the helpful debug tools in this section. | ||||
| * | | | | Make the IO mixer upload report not only a global success / fail flag, but ↵ | Lorenz Meier | 2014-01-24 | 1 | -7/+23 |
| | | | | | | | | | | | | | | | | | | | | 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). | ||||
| * | | | | Set timeouts back to short, now that we have multiple tries in the uploader. ↵ | Lorenz Meier | 2014-01-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | This ensures we try often enough in the 200 ms IO bootloader wait phase to hit it. | ||||
| * | | | | Finally fix the timing race between the IO driver, IO uploader and the on-IO ↵ | Lorenz Meier | 2014-01-24 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | firmware by making the uploader tolerant of timing offsets. | ||||
| * | | | | Initialize null pointers correctly, always set the pointer to null after ↵ | Lorenz Meier | 2014-01-24 | 1 | -11/+28 |
| | | | | | | | | | | | | | | | | | | | | deletes. Remove some verbosity from startup and do not try to initialise IO when we just want to reboot it into the bootloader. | ||||
| * | | | | Make the protocol version more descriptive - helps to understand when / how ↵ | Lorenz Meier | 2014-01-24 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | px4io detect fails. | ||||
| * | | | | Disable PX4IO debug - spams console on comms failure. Each command does ↵ | Lorenz Meier | 2014-01-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | report the failure separately, so we get a better feedback level without the spam. | ||||
| * | | | | Disable debug in the airspeed sensor driver - prevents console spam if it ↵ | Lorenz Meier | 2014-01-24 | 1 | -1/+1 |
| |/ / / | | | | | | | | | | | | | fails (and on probing during startup) | ||||
* | | | | Merge branch 'sbus2' into beta | Lorenz Meier | 2014-01-24 | 2 | -2/+30 |
|\ \ \ \ | |||||
| * | | | | Merge branch 'master' into sbus2 | Lorenz Meier | 2014-01-24 | 1 | -0/+6 |
| |\| | | | | |/ / | |/| | | |||||
| | * | | px4io: improved reliability of forceupdate re-starting px4io | Andrew Tridgell | 2014-01-24 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | | | | this adds a 0.1s delay after update to give px4io time to boot. It removes the need for the user to reboot after an IO update | ||||
| * | | | We do not know all secret S.BUS2 codes yet | Lorenz Meier | 2014-01-23 | 1 | -3/+2 |
| | | | | |||||
| * | | | Implemented S.Bus 2 decoding support | Lorenz Meier | 2014-01-23 | 1 | -2/+25 |
| |/ / | |||||
* | | | Use double for lat/lon in vehicle_global_position topic, use filed names ↵ | Anton Babushkin | 2014-01-24 | 16 | -87/+76 |
| | | | | | | | | | | | | lat, lon, alt, vel_n, vel_e, vel_d for global positions | ||||
* | | | Merge branch 'master' into beta | Anton Babushkin | 2014-01-23 | 11 | -140/+241 |
|\| | | |||||
| * | | px4fmu: added PWM_SERVO_SET_COUNT API | Andrew Tridgell | 2014-01-23 | 2 | -1/+38 |
| | | | | | | | | | | | | | | | | | | this allows the balance between PWM channels and GPIOs to be changed after the main flight code has started, which makes it possible to change the balance with a parameter in APM | ||||
| * | | hmc5883: much faster calibration code with bug fixes | Andrew Tridgell | 2014-01-23 | 1 | -73/+87 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this fixes two bugs in "hmc5883 calibrate" and also makes it much faster, so it can be run on every boot. It now uses the correct 2.5Ga range when calibrating, and fixes the expected values for X/Y/Z axes The basic calibration approach is similar to the APM2 driver, waiting for 10 good samples after discarding some initial samples. That allows the calibration to run fast enough that it can be done on every boot without causing too much boot delay. | ||||
| * | | Fixed PPM warning to be only printed with PPM inputs enabled | Lorenz Meier | 2014-01-23 | 1 | -1/+1 |
| | | | |||||
| * | | Make SBUS switching conditional to be friendly to IO v1 | Lorenz Meier | 2014-01-23 | 1 | -0/+2 |
| | | | |||||
| * | | Merge branch 'rssi' of github.com:PX4/Firmware into rssi | Lorenz Meier | 2014-01-23 | 3 | -33/+29 |
| |\ \ | |||||
| | * | | Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO ↵ | px4dev | 2014-01-22 | 2 | -30/+26 |
| | | | | | | | | | | | | | | | | voltages should be read correctly. | ||||
| | * | | Clear the screen more properly. | px4dev | 2014-01-22 | 1 | -3/+3 |
| | | | |