Lorenz Meier
21f4ce0ebd
Style / code cleanup
12 years ago
Lorenz Meier
30499caecf
Make sure to loiter at final waypoint on a best effort basis
12 years ago
Lorenz Meier
34a8c2de9c
Added position controller to default set
12 years ago
Lorenz Meier
7d9f49adc0
Added pos control in startup scripts
12 years ago
Lorenz Meier
dbeb2f3ec9
Merge branch 'master' into fixedwing_l1
12 years ago
Lorenz Meier
c3b6cea77a
Hotfix for S.Bus systems with more than 8 channels
12 years ago
Lorenz Meier
465f161427
Hotfix: remove bogus commit
12 years ago
Lorenz Meier
b32f79fc99
Merge branch 'ringbuffer' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Andrew Tridgell
ba712e1a22
ms5611: converted to using RingBuffer
12 years ago
Andrew Tridgell
2e0fc9a288
lsm303d: convert to using RingBuffer
12 years ago
Andrew Tridgell
6545997178
bma180: convert to using RingBuffer
12 years ago
Andrew Tridgell
4918148aa3
mb12xx: convert to using RingBuffer class
12 years ago
Andrew Tridgell
96b4729b37
l3gd20: convert to using RingBuffer class
12 years ago
Andrew Tridgell
5ee40da720
airspeed: convert to using RingBuffer class
12 years ago
Andrew Tridgell
4650c21141
mpu6000: fixed race condition in buffer increment
12 years ago
Andrew Tridgell
c62710f80b
mpu6000: use a wrapper struct to avoid a linker error
...
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
12 years ago
Andrew Tridgell
dcee02148e
hmc5883: use a RingBuffer to hold report queue
...
this simplifies the queue handling, and avoids the need for a
start()/stop() on queue resize
12 years ago
Andrew Tridgell
51bc73fb28
ringbuffer: added resize() and print_info() methods
...
this simplifies the drivers
12 years ago
px4dev
f9f41f5770
ringbuffer: added force() and use lockless methods
...
this adds force() which can be used for drivers wanting consumers to
get the latest data when the buffer overflows
12 years ago
Andrew Tridgell
778cfaa0b9
hmc5883: add perf count, and removed unnecessary checks for -32768
...
we've already checked that the absolute value is <= 2048
12 years ago
Lorenz Meier
12e4e393bd
Checked in L1 position and TECS altitude control. Not test-flown in HIL or outdoors yet
12 years ago
Lorenz Meier
5182860a68
Added support for inverted flight
12 years ago
Lorenz Meier
8d497b58f9
Merge branch 'master' of github.com:PX4/Firmware
12 years ago
px4dev
fb57d5a186
Merge pull request #389 from davidbuzz/rgbfix
...
the "rgbled rgb X X X" command was broken, and would set green when you ...
12 years ago
Buzz
c12955fbc0
the "rgbled rgb X X X" command was broken, and would set green when you asked for red, and blue when you asked for green, and never set red. - off by 1 error in parameter numbering.
12 years ago
Lorenz Meier
b6a0437c7c
Fixed compile error
12 years ago
Lorenz Meier
a7bff9f448
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
7866b90477
Merge branch 'master' of github.com:PX4/Firmware
12 years ago
Lorenz Meier
98ac914cb0
Add setting queue depth to HMC test
12 years ago
Lorenz Meier
8bd018c561
Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
11e4fbc374
Added additional vector functions, fixed seatbelt for global estimators
12 years ago
Lorenz Meier
d3ac8c9ff3
Fixed HIL mode switching, HIL works
12 years ago
Lorenz Meier
2e8b675c6c
Fixed (temporarily) HIL by allowing index 1000 to start a matching setup
12 years ago
Lorenz Meier
2d6dfe2a9e
Allow px4io detect to be run when IO is already running
12 years ago
Lorenz Meier
88ad9fc25b
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
690d29078f
Merge branch 'master' of github.com:PX4/Firmware
12 years ago
Lorenz Meier
c3bb6960e6
Fixed mavlink start / stop to ensure process is in a sane state once NSH return
12 years ago
Lorenz Meier
56a35cc889
Fixed commander start / stop to ensure the state is sane once NSH returns
12 years ago
Lorenz Meier
9b48fe3622
Compiling attitude control, ready for tests
12 years ago
Lorenz Meier
2697790aa5
Merge branch 'fixedwing_l1' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
14828cfda5
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
751c026469
Merge pull request #381 from PX4/waypoint_loiter
...
Have systems loiter at the last waypoint
12 years ago
Lorenz Meier
056fe1c0b9
WIP
12 years ago
Lorenz Meier
8398de7515
WIP on controllers
12 years ago
Lorenz Meier
b6dd579e0e
Merge branch 'master' into fixedwing_l1
12 years ago
Lorenz Meier
b599a32c16
Removed dysfunctional includes. Need to be re-done properly when finally implementing SITL. No use to leave untested stuff in tree.
12 years ago
Lorenz Meier
fb9e98fb59
Cleanup of fixedwing startup code
12 years ago
Lorenz Meier
f721c6f7e0
Merge branch 'waypoint_loiter' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
5111249eb8
Merge branch 'master' of github.com:PX4/Firmware into fixedwing_l1
12 years ago
Lorenz Meier
bdabcd9627
Merge pull request #382 from PX4/bool_fix
...
Make bool on FMUv1 and FMUv2 behave the same
12 years ago