px4dev
|
776cf6093c
|
&& -> &
|
12 years ago |
px4dev
|
e818bcbfc2
|
Fix a wrong register read for the mapped channel mask
|
12 years ago |
px4dev
|
858460c863
|
Extended PX4IO status dump
|
12 years ago |
Lorenz Meier
|
72603207a1
|
Fixed formatting of status printing
|
12 years ago |
px4dev
|
3d53b1d551
|
Fix it here, too.
|
12 years ago |
px4dev
|
ccbd5a6372
|
No, really fix it this time.
|
12 years ago |
px4dev
|
186d329722
|
Fix search-and-replace error.
|
12 years ago |
px4dev
|
f245d6b1a7
|
Use hrt_elapsed_time() in cases where we can't be sure the timestamp won't change under us.
|
12 years ago |
px4dev
|
923a7cc505
|
Add an interrupt-safe way of comparing a timestamp with the current time.
Add an interrupt-safe way of storing the current time into a timestamp.
|
12 years ago |
Lorenz Meier
|
35369471db
|
working on better status reporting, removed unneeded fake PWM generation from FMU
|
12 years ago |
Lorenz Meier
|
8740349545
|
Removed 1 Hz output
|
12 years ago |
px4dev
|
a11a71ec9c
|
Hotfix: discard NUL characters in readline, rather than faking EOF on the console.
|
12 years ago |
px4dev
|
8c7e2546ed
|
Simplify the PX4IO main loop to cut down on memory consumption.
|
12 years ago |
Lorenz Meier
|
a704acc2a2
|
Out of memory warning, flash and RAM optimizations
|
12 years ago |
px4dev
|
8e66268c35
|
Hotfix: Add support for 9-channel Spektrum/DSM setups.
Tested by Felipe Reis <felipereis87@gmail.com>
|
12 years ago |
Lorenz Meier
|
be40845177
|
Switched to debug statement which is more efficient regarding stack usage, only printing at debug level 2 or higher.
|
12 years ago |
Lorenz Meier
|
69d9265bc3
|
Adjusted stack size for commander app
|
12 years ago |
Andrew Tridgell
|
e896944adc
|
ms5611: try to measure the performance cost of I2C timeouts
|
12 years ago |
Andrew Tridgell
|
4a15eef602
|
px4io: fixed signals for lower latency PWM output
poll() is not interrupted by signals, whereas usleep() is
|
12 years ago |
Lorenz Meier
|
104d5aa365
|
More sensible error handling in calibration
|
12 years ago |
Andrew Tridgell
|
317515fb6a
|
px4io: added INAIR_RESTART enable/disable flags
the autopilot code needs to know that in-air restart may happen, so it
should be something that is enabled, rather than on by default.
|
12 years ago |
Andrew Tridgell
|
1670b8afe1
|
nshlib: added cmp command to nsh
this is useful for startup scripts testing for auto-upgrade of add-on
board firmware
|
12 years ago |
Andrew Tridgell
|
b53d34a3f0
|
px4fmu: add support for write() interface for PWM output
this matches the PX4IO interface
|
12 years ago |
Andrew Tridgell
|
d6c108d870
|
px4fmu: added publication of input_rc ORB values
this allows for PPM input with no IO board
|
12 years ago |
Andrew Tridgell
|
9f15f38e57
|
Merged, removed unneeded line
|
12 years ago |
Lorenz Meier
|
3d3a68a7fb
|
Removed confusing non-error message, updated start scripts to match wiki and most recent SW revs
|
12 years ago |
Lorenz Meier
|
56bf9855a8
|
Finished and tested in-air restore of arming state, as long as both boards reset at the same time armings state is now retained
|
12 years ago |
Lorenz Meier
|
f689f0abb0
|
Fixed excessive debug buffer size
|
12 years ago |
Lorenz Meier
|
038037d676
|
Allow to in-air restore the FMU and IO arming state if only one of the two fails
|
12 years ago |
Lorenz Meier
|
9fb024b1f2
|
Removed old GPS app
|
12 years ago |
Andrew Tridgell
|
04bea8678e
|
Merged debuglevel command from Tridge
|
12 years ago |
Andrew Tridgell
|
a33f314a25
|
More output
|
12 years ago |
Lorenz Meier
|
598622a00f
|
Slightly adjusted battery voltage measurement after calibration against B&K Precision lab supply with beefy wiring. Needs more cross-validation.
|
12 years ago |
Lorenz Meier
|
a0780a20b5
|
Fixed default airspeed for fixed wing control app
|
12 years ago |
Julian Oes
|
ae51810a81
|
Changed names and default values of attitude estimator parameters
|
12 years ago |
Andrew Tridgell
|
6eb69b07a8
|
Merged debug level commits from Tridge
|
12 years ago |
Andrew Tridgell
|
bfecfbf5ee
|
px4io: added isr_debug()
this is useful for debugging px4io internals
|
12 years ago |
Lorenz Meier
|
d129eff5b9
|
Turned all control outputs into NED frame moments, this is validated in real flight with a correct mixer setup.
|
12 years ago |
Lorenz Meier
|
4595cc65b8
|
Reworked manual override flag, reworked arming slightly. Pending testing
|
12 years ago |
Lorenz Meier
|
72de5b5ea7
|
Reworked manual override flag, reworked arming slightly. Pending testing
|
12 years ago |
Lorenz Meier
|
d4ca6a29a1
|
Ensured that the mixer output obeys the FMU and IO armed state
|
12 years ago |
Lorenz Meier
|
163257f3bd
|
Fixed scaling of RC calibration in IO driver, fixed interpretation of (odd, but APM-compatible) channel reverse flag
|
12 years ago |
Lorenz Meier
|
01ada7f74f
|
Fixed mixer transmission between FMU and IO
|
12 years ago |
Lorenz Meier
|
857fe5d405
|
Fixes to RC config transmission from Simon Wilks
|
12 years ago |
px4dev
|
aa16a63a10
|
Fix assignment of relay GPIOs.
|
12 years ago |
px4dev
|
3c8da27d72
|
Fix a misleading comment.
|
12 years ago |
px4dev
|
a645a388bc
|
Fix a sign error
|
12 years ago |
Julian Oes
|
df6cf142e7
|
Another rewrite: most of the polling, reading and writing is now inside the GPS classes
|
12 years ago |
Andrew Tridgell
|
1fed72caf8
|
mpu6000: support setting the DLPF filter frequency
APM uses this for different aircraft types
|
12 years ago |
Andrew Tridgell
|
508d6d2b4f
|
drivers/mpu6000: add default product ID case
|
12 years ago |