aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1Lorenz Meier2013-09-1624-210/+435
|\
| * Merge pull request #401 from PX4/sdlog2_LPOSLorenz Meier2013-09-154-8/+14
| |\ | | | | | | sdlog2: position & velocity valid, postion global and landed flags added...
| | * sdlog2: position & velocity valid, postion global and landed flags added to ↵Anton Babushkin2013-09-144-8/+14
| | | | | | | | | | | | LPOS, some refactoring
| * | tone_alarm: add #define for device pathRandy Mackay2013-09-162-5/+7
| | |
| * | tone_alarm: more device paths replaced with #defineRandy Mackay2013-09-163-4/+4
| | |
| * | Fix binding states for DSMLorenz Meier2013-09-151-3/+3
| |/
| * Make mixer upload not depending on single serial transfer errorLorenz Meier2013-09-141-38/+47
| |
| * Beep and print message when arming is not allowedAnton Babushkin2013-09-141-39/+65
| |
| * Merge pull request #393 from PX4/takeoff_sp_fixLorenz Meier2013-09-132-59/+86
| |\ | | | | | | multirotor_pos_control: setpoint reset rewritten
| | * multirotor_pos_control: setpint reset rewrittenAnton Babushkin2013-09-102-59/+86
| | |
| * | Merge pull request #395 from jean-m-cyr/masterLorenz Meier2013-09-134-20/+60
| |\ \ | | | | | | | | Implement message based receiver pairing
| | * | DSM pairing cleanup in px4io.cppJean Cyr2013-09-123-14/+17
| | | | | | | | | | | | | | | | | | | | - Simplify parameter range checking in dsm_bind_ioctl - Replace DSM magic numbers with symbolic constants
| | * | Refactor dsm binding code in px4io.cppJean Cyr2013-09-111-22/+32
| | | | | | | | | | | | | | | | - Move repeated code into member function
| | * | Implement message based receiver pairingJean Cyr2013-09-112-4/+31
| | | |
| * | | Minor cleanups in the driversLorenz Meier2013-09-132-5/+0
| | | |
| * | | Merge remote-tracking branch 'origin/spi-device-locking' into fat-dma-spiLorenz Meier2013-09-135-27/+41
| |\ \ \
| | * | | Use the generic device::SPI locking strategy.px4dev2013-09-125-28/+41
| | | | |
| * | | | Move IRQ restore to right positionLorenz Meier2013-09-131-1/+2
| | | | |
| * | | | Merge branch 'master' of github.com:PX4/Firmware into fat-dmaLorenz Meier2013-09-133-9/+9
| |\| | |
| * | | | Merge branch 'master' of github.com:PX4/Firmware into fat-dmaLorenz Meier2013-09-1232-690/+3184
| |\ \ \ \ | | | |/ / | | |/| |
| * | | | Merge branch 'master' into fat-dmaLorenz Meier2013-09-121-0/+9
| |\ \ \ \
| * | | | | Cut down 'tests file' for debuggingpx4dev2013-09-111-2/+41
| | | | | |
| * | | | | Make the init code compile if we don't have the granule allocator / dma ↵px4dev2013-09-111-4/+11
| | | | | | | | | | | | | | | | | | | | | | | | allocator required
| * | | | | Add DMA buffer allocation pool.px4dev2013-09-111-1/+60
| | | | | |
* | | | | | Added more acknowledgements after another author sweepLorenz Meier2013-09-162-2/+6
| | | | | |
* | | | | | Naming consistency improvedLorenz Meier2013-09-155-24/+24
| | | | | |
* | | | | | Adding more references, adding inline references to make sure a reader of ↵Lorenz Meier2013-09-153-2/+11
| | | | | | | | | | | | | | | | | | | | | | | | the source file will not miss them
* | | | | | Adding missing author info and acknowledgementsLorenz Meier2013-09-125-0/+15
| | | | | |
* | | | | | Merged masterLorenz Meier2013-09-1214-285/+446
|\ \ \ \ \ \ | | |_|_|/ / | |/| | | |
| * | | | | 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
| | |/
* | | Compile fixLorenz Meier2013-09-111-1/+1
| | |
* | | Another set of minor style editsLorenz Meier2013-09-102-1/+2
| | |
* | | More cleanupLorenz Meier2013-09-103-9/+9
| | |