aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Hotfix: Use sensible default gains for users not being able to read ↵Lorenz Meier2013-09-123-9/+9
| | | | instructions.
* ringbuffer: converted to item_size unitsAndrew Tridgell2013-09-121-20/+22
| | | | this fixes a number of indexing bugs
* Rework the ringbuffer class so that it's not templated, and refactor its ↵px4dev2013-09-1210-268/+398
| | | | clients so they aren't dancing around the linker anymore.
* ms5611: converted to using RingBufferAndrew Tridgell2013-09-121-57/+34
|
* lsm303d: convert to using RingBufferAndrew Tridgell2013-09-121-130/+86
|
* bma180: convert to using RingBufferAndrew Tridgell2013-09-121-73/+55
|
* mb12xx: convert to using RingBuffer classAndrew Tridgell2013-09-121-63/+39
|
* l3gd20: convert to using RingBuffer classAndrew Tridgell2013-09-121-76/+52
|
* airspeed: convert to using RingBuffer classAndrew Tridgell2013-09-124-80/+67
|
* mpu6000: fixed race condition in buffer incrementAndrew Tridgell2013-09-121-3/+5
|
* mpu6000: use a wrapper struct to avoid a linker errorAndrew Tridgell2013-09-121-69/+64
| | | | | | | | the linker doesn't cope with us having multiple modules implementing RingBuffer<gyro_report> this also switches to use force() instead of put(), so we discard old entries when the buffer overflows
* hmc5883: use a RingBuffer to hold report queueAndrew Tridgell2013-09-121-67/+40
| | | | | this simplifies the queue handling, and avoids the need for a start()/stop() on queue resize
* ringbuffer: added resize() and print_info() methodsAndrew Tridgell2013-09-121-2/+42
| | | | this simplifies the drivers
* ringbuffer: added force() and use lockless methodspx4dev2013-09-121-16/+120
| | | | | this adds force() which can be used for drivers wanting consumers to get the latest data when the buffer overflows
* hmc5883: add perf count, and removed unnecessary checks for -32768Andrew Tridgell2013-09-121-4/+6
| | | | we've already checked that the absolute value is <= 2048
* Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-09-126-18/+47
|\
| * Made MS5611 startup exclusive as wellLorenz Meier2013-09-111-0/+9
| |
| * Guard probe / reset against other SPI driversLorenz Meier2013-09-112-6/+26
| |
| * Hotfix for S.Bus systems with more than 8 channelsLorenz Meier2013-09-103-10/+12
| |
| * Hotfix: remove bogus commitLorenz Meier2013-09-101-2/+0
| |
* | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-09-101-3/+3
|\|
| * the "rgbled rgb X X X" command was broken, and would set green when you ↵Buzz2013-09-101-3/+3
| | | | | | | | asked for red, and blue when you asked for green, and never set red. - off by 1 error in parameter numbering.
* | Fixed compile errorLorenz Meier2013-09-082-10/+6
| |
* | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-081-1/+5
|\|
| * Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-09-084-14/+51
| |\
| * | Add setting queue depth to HMC testLorenz Meier2013-09-081-1/+5
| | |
* | | Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-0811-43/+222
|\ \ \
| * | | Fixed HIL mode switching, HIL worksLorenz Meier2013-09-082-2/+10
| | | |
| * | | Allow px4io detect to be run when IO is already runningLorenz Meier2013-09-081-15/+17
| | | |
| * | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-084-14/+51
| |\ \ \ | | | |/ | | |/|
| | * | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-09-082-5/+7
| | |\|
| | * | Fixed mavlink start / stop to ensure process is in a sane state once NSH returnLorenz Meier2013-09-083-3/+17
| | | |
| | * | Fixed commander start / stop to ensure the state is sane once NSH returnsLorenz Meier2013-09-081-11/+34
| | | |
| * | | Compiling attitude control, ready for testsLorenz Meier2013-09-085-17/+33
| | | |
| * | | WIPLorenz Meier2013-09-074-12/+116
| | | |
| * | | WIP on controllersLorenz Meier2013-09-073-1/+13
| | | |
| * | | Merge branch 'master' into fixedwing_l1Lorenz Meier2013-09-072-2/+0
| |\| |
* | | | Added additional vector functions, fixed seatbelt for global estimatorsLorenz Meier2013-09-084-15/+51
| | | |
* | | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-082-2/+0
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | Merge pull request #381 from PX4/waypoint_loiterLorenz Meier2013-09-072-5/+7
| |\ \ | | |/ | |/| Have systems loiter at the last waypoint
| * | Removed dysfunctional includes. Need to be re-done properly when finally ↵Lorenz Meier2013-09-072-2/+0
| | | | | | | | | | | | implementing SITL. No use to leave untested stuff in tree.
* | | Merge branch 'waypoint_loiter' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-072-5/+7
|\ \ \ | | |/ | |/|
| * | Have systems loiter at the last waypointLorenz Meier2013-09-061-2/+2
| |\ \
| * | | Have systems loiter at the last waypointLorenz Meier2013-09-062-5/+7
| | | |
* | | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-071-0/+19
|\ \ \ \ | | |_|/ | |/| |
| * | | grab the git hash and inject it into every log file headertstellanova2013-09-061-0/+19
| |/ /
* | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-0552-565/+719
|\| |
| * | Workaround to prevent crash during mag calibrationJulian Oes2013-09-051-5/+6
| | |
| * | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2013-09-051-5/+5
| |\ \
| | * | position_estimator_inav: land detector bug fixedAnton Babushkin2013-09-051-5/+5
| | |/