px4dev
4b4f33e6a4
Add direct-access methods to the base Device class, so that there's a common way of talking to drivers regardless of which of the specialised classes they derive from.
...
Make the Device destructor public and virtual, so that arbitrary devices can be deleted. Likewise for classes that derive from it.
Make Device::init public so that arbitrary devices can be initialised after being returned by factories.
12 years ago
px4dev
567f621754
Fix an issue with the pwm_servo driver when using one of the STM32 advanced timers.
12 years ago
px4dev
c33048b521
Add the ability to cancel a begin/end perf counter if the begin turns out to have been in error.
12 years ago
px4dev
97e4909d9e
Improvements to the HX stream protocol implementation.
12 years ago
Lorenz Meier
cac4a6f578
Merge branch 'master' into mpu6k_queue
12 years ago
Lorenz Meier
7c3ee6714c
Enabled mathlib
12 years ago
Andrew Tridgell
ac89322d74
mathlib: added LowPassFilter2p object
...
used in gyro and accel drivers for better filtering
12 years ago
Lorenz Meier
36cca7a31b
Added rate limit in sensors app. Just pending accel filters now
12 years ago
Lorenz Meier
9bcabc5ba9
Hotfix for attitude estimator EKF init
12 years ago
Lorenz Meier
f45e74265e
Fixed driver test / direct read, looks good
12 years ago
px4dev
02f5b79948
Try to save our sanity a bit and use the generic ringbuffer class rather than re-implementing the wheel.
12 years ago
px4dev
a3ab88872c
Add some more useful methods to the ringbuffer class.
12 years ago
px4dev
42f2794dee
Merge branch 'master' into mpu6k_queue
12 years ago
px4dev
234ad24081
Simple ring-buffer template class, because re-implementing the wheel in every driver is silly.
12 years ago
Lorenz Meier
9a97001cc8
Added queue to mpu6k driver
12 years ago
James Goppert
97b75951b1
Shortened segway param names.
12 years ago
px4dev
ce2fa29fe3
Add a missing module -> module makefile dependency
12 years ago
px4dev
c14a71c095
Move NuttX configurations out of the NuttX tree proper. This reduces the diffs we have to carry against the NuttX upstream repo to just our local patches to the NuttX code itself.
12 years ago
James Goppert
8f1487b157
Merge branch 'master' of github.com:jgoppert/Firmware into md25_dev
12 years ago
Lorenz Meier
24c43ad62d
Hotfix: ROMFS autostart includes now IO upgrade
12 years ago
Lorenz Meier
241244ab96
Hotfix: Added missing drivers to USB startup
12 years ago
Lorenz Meier
9220f33ce0
More USB startup fixing
12 years ago
Lorenz Meier
5d356ec3d8
Fixed USB startup
12 years ago
Anton Babushkin
02d4480e8e
commander rewrite almost completed, WIP
12 years ago
Lorenz Meier
d14891554e
Merge branch 'config' of github.com:PX4/Firmware
12 years ago
Andrew Tridgell
dad76c56c6
ets_airspeed: cope with zero value from ETS airspeed sensor
12 years ago
Lorenz Meier
db527ee881
Removed unused code
12 years ago
James Goppert
a569cd834c
Added segway rc script.
12 years ago
James Goppert
dc542b2a48
Segway stabilized.
12 years ago
Lorenz Meier
043dc4e225
Merge branch 'master' of github.com:PX4/Firmware
12 years ago
Lorenz Meier
339c2599a4
Hotfix: Fixed sdlog2 MATLAB export
12 years ago
Anton Babushkin
8c1067a017
State machine rewritten, compiles, WIP
12 years ago
Lorenz Meier
f4e1151607
Hotfix: Cleaned up outdated docs
12 years ago
Lorenz Meier
57db5d912b
Merge pull request #343 from PX4/meas_split
...
ETS airspeed and MEAS airspeed combined driver
12 years ago
Lorenz Meier
382c637fab
Fixed stack sizes for airspeed drivers
12 years ago
Lorenz Meier
30405331bd
Merge branch 'master' of github.com:PX4/Firmware
12 years ago
Lorenz Meier
f4fc3bbd57
Added RAMTRON device, updated diagrams
12 years ago
James Goppert
1980d9dd63
Working on segway controller, restructure of fixedwing.
12 years ago
James Goppert
95aa82f586
Fixed arg number.
12 years ago
James Goppert
308f1dbfa4
Added amplitude frequency to md25sine command.
12 years ago
James Goppert
4cfcea1767
Working on debug output.
12 years ago
James Goppert
77c084a4cf
Fixed typo with strncpy.
12 years ago
James Goppert
76d086e077
Working with debug messages.
12 years ago
James Goppert
78ef6f5265
Changed final time.
12 years ago
James Goppert
f2a0cce958
Fixed timing issues.
12 years ago
James Goppert
e7cc6e71ad
Added pub update.
12 years ago
James Goppert
42f09c4b54
Working on sysid. Added debug values.
12 years ago
James Goppert
7643106208
Added log print ability to md25 driver.
12 years ago
James Goppert
f3bfbd87b1
Added sine test.
12 years ago
Lorenz Meier
95dde5f1be
Implemented config command, fixed a number range set / get issues for some sensor drivers, fixed gyro calibration
12 years ago