Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Updated to MAVLink v1.0.9, deleted v0.9 messages (anyway unsupported) | Lorenz Meier | 2012-08-23 | 217 | -45467/+1403 |
| | |||||
* | Ported attitude controller to new param interface | Lorenz Meier | 2012-08-23 | 1 | -96/+167 |
| | |||||
* | Bolted new param interface into the sensors app, continuing porting across ↵ | Lorenz Meier | 2012-08-23 | 1 | -58/+243 |
| | | | | codebase | ||||
* | Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param | Lorenz Meier | 2012-08-23 | 6 | -307/+286 |
|\ | |||||
| * | Hack bus reset support into the old-style hmc5883 driver. | px4dev | 2012-08-22 | 1 | -0/+7 |
| | | |||||
| * | I2C configuration options to support up_i2creset | px4dev | 2012-08-22 | 1 | -8/+18 |
| | | |||||
| * | Add a bus reset on I2C error. Also add a mechanism for automated retries of ↵ | px4dev | 2012-08-22 | 2 | -19/+37 |
| | | | | | | | | operations. | ||||
| * | Add locking to the I2C bus reset API to prevent pre-emption and conflict ↵ | px4dev | 2012-08-22 | 1 | -6/+22 |
| | | | | | | | | when resetting at the same time that another transaction attempts to use the bus. | ||||
| * | Add an interface to the STM32 I2C driver that provides a way to reset the ↵ | px4dev | 2012-08-22 | 2 | -279/+207 |
| | | | | | | | | | | | | driver and the bus. This can be used to unwedge the bus when transactions are failing due to a device being out of sync. | ||||
* | | Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param | Lorenz Meier | 2012-08-23 | 2 | -4/+45 |
|\ \ | |/ |/| | |||||
| * | Use a much shorter timeout for normal communication, and stretch it only ↵ | px4dev | 2012-08-22 | 1 | -2/+6 |
| | | | | | | | | when we are waiting for erase. | ||||
| * | Add some simple interrupt latency tracking. | px4dev | 2012-08-22 | 1 | -2/+39 |
| | | |||||
* | | Merge branch 'px4dev_new_param' of github.com:PX4/Firmware into px4dev_new_param | Lorenz Meier | 2012-08-22 | 33 | -318/+912 |
|\ \ | |||||
| * | | Ensure that sensor drivers are loaded | Lorenz Meier | 2012-08-22 | 1 | -2/+3 |
| | | | |||||
| * | | Sensor readout, testing and driver adjustments | Lorenz Meier | 2012-08-22 | 6 | -113/+254 |
| |\ \ | |||||
| | * | | Working towards full sensor flexibility | Lorenz Meier | 2012-08-16 | 4 | -125/+242 |
| | | | | |||||
| * | | | Fixed a bunch of issues in the arming state machine for multirotors, arming ↵ | Lorenz Meier | 2012-08-22 | 7 | -59/+285 |
| | | | | | | | | | | | | | | | | / disarming works fine now. Porting of various processes needed | ||||
| * | | | Fix parameter change advertisement to conform to API change. | px4dev | 2012-08-22 | 1 | -6/+11 |
| | | | | |||||
| * | | | Add link to the BSON spec. | px4dev | 2012-08-22 | 1 | -1/+1 |
| | | | | |||||
| * | | | task file list gdb macro | Lorenz Meier | 2012-08-22 | 1 | -0/+23 |
| | | | | |||||
| * | | | Merged parameter changes | Lorenz Meier | 2012-08-22 | 15 | -73/+376 |
| |\ \ \ | |||||
| * \ \ \ | Merge branch 'master' into px4dev_new_param | Lorenz Meier | 2012-08-22 | 29 | -117/+1243 |
| |\ \ \ \ | | | |_|/ | | |/| | | |||||
| | * | | | Fix an architectural issue with the ORB that prevented publication from ↵ | px4dev | 2012-08-21 | 21 | -67/+110 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interrupt context. ORB topic advertisements are now global handles that can be used in any context. It is still possible to open a topic node as a publisher, but it's not the default. As a consequence, the type of the handle returned from orb_advertise has changed; all other API remains the same. | ||||
| | * | | | Whitespace | px4dev | 2012-08-21 | 2 | -8/+11 |
| | | | | | |||||
| | * | | | Fix output scaling for the hmc5883 driver. Add data checking, and fix an ↵ | px4dev | 2012-08-21 | 2 | -28/+96 |
| | | | | | | | | | | | | | | | | | | | | issue where the ORB topic could not be published due to being advertised in the wrong context. | ||||
| | * | | | Fix an issue where the baro ORB topic was advertised from the wrong context ↵ | px4dev | 2012-08-21 | 1 | -12/+20 |
| | | | | | | | | | | | | | | | | | | | | and thus could not be published to. | ||||
| | * | | | Add a set of ORB topics for advertising actuator outputs. | px4dev | 2012-08-21 | 3 | -25/+101 |
| | | | | | | | | | | | | | | | | | | | | This is part of \#7 | ||||
* | | | | | Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param | Lorenz Meier | 2012-08-21 | 5 | -7/+929 |
|\ \ \ \ \ | | |/ / / | |/| / / | |_|/ / |/| | | | |||||
| * | | | Improved tuning for current attitude estimation hack, needs to be removed ASAP | Lorenz Meier | 2012-08-21 | 1 | -6/+17 |
| | | | | |||||
| * | | | New-style driver for the HMC5883 on I2C. | px4dev | 2012-08-21 | 4 | -1/+912 |
| | | | | |||||
* | | | | Added more params, old read-in code not yet replaced | Lorenz Meier | 2012-08-21 | 3 | -24/+55 |
| | | | | |||||
* | | | | Fixed and improved error messages for MAVLink param read / write | Lorenz Meier | 2012-08-21 | 1 | -19/+31 |
| | | | | |||||
* | | | | Back out a change that snuck in from another branch. | px4dev | 2012-08-20 | 1 | -2/+27 |
| | | | | |||||
* | | | | Add an ORB topic that can be subscribed for notification of changes in the ↵ | px4dev | 2012-08-20 | 3 | -28/+107 |
| | | | | | | | | | | | | | | | | parameter set. | ||||
* | | | | Merge branch 'master' into px4dev_new_param | px4dev | 2012-08-20 | 1 | -1/+1 |
|\| | | | |||||
| * | | | sscanf field widths seem to be broken, don't use them. | px4dev | 2012-08-20 | 1 | -1/+1 |
| | | | | |||||
* | | | | Missing removed file | Lorenz Meier | 2012-08-20 | 1 | -7/+0 |
| | | | | |||||
* | | | | Porting to new param interface, updated mixers | Lorenz Meier | 2012-08-20 | 9 | -23/+175 |
| | | | | |||||
* | | | | Merge branch 'master' of github.com:PX4/Firmware into px4dev_new_param | Lorenz Meier | 2012-08-20 | 3 | -7/+13 |
|\| | | | |||||
| * | | | Allow to disable USB interface (but leave it enabled as default), give uORB ↵ | Lorenz Meier | 2012-08-20 | 2 | -5/+10 |
| | | | | | | | | | | | | | | | | more stack space | ||||
| * | | | fixed sensors error printing | pixhawk | 2012-08-20 | 1 | -2/+3 |
| | | | | |||||
* | | | | Tweak the MAVlink parameter load/save path to deal with NXFFS. | px4dev | 2012-08-20 | 1 | -11/+22 |
| |/ / |/| | | |||||
* | | | Minor fixes to EEPROM params | Lorenz Meier | 2012-08-20 | 2 | -3/+42 |
| | | | |||||
* | | | Merge branch 'master' into px4dev_new_param | Lorenz Meier | 2012-08-20 | 3 | -14/+16 |
|\| | | |||||
| * | | Testing larger stack for sensors app | Lorenz Meier | 2012-08-20 | 1 | -1/+2 |
| | | | |||||
| * | | Reduced optimistic send rates, better mag scaling | Lorenz Meier | 2012-08-20 | 2 | -9/+9 |
| | | | |||||
| * | | Fixed attitude mag scaling | Lorenz Meier | 2012-08-20 | 1 | -3/+3 |
| | | | |||||
| * | | Fixed attitude rate limiting | Lorenz Meier | 2012-08-20 | 1 | -1/+2 |
| | | | |||||
* | | | Various BSON codec fixes. Simple load/save test is working now. | px4dev | 2012-08-20 | 1 | -63/+62 |
| | | | |||||
* | | | Merge branch 'px4dev_new_param' of https://github.com/PX4/Firmware into ↵ | px4dev | 2012-08-20 | 6 | -149/+259 |
|\ \ \ | | | | | | | | | | | | | px4dev_new_param |