px4dev
|
91ca80e634
|
Fix the handling of FIONREAD/FIONWRITE; thanks Tridge.
|
2013-01-04 21:28:26 -08:00 |
Andrew Tridgell
|
920608bf36
|
added vdprintf() library function
|
2013-01-05 07:58:50 +11:00 |
Andrew Tridgell
|
73b787a8dd
|
serial: fixed up FIONREAD and FIONWRITE
the device ioctl returns -ENOTTY when it hasn't handled the command
|
2013-01-03 20:42:36 +11:00 |
px4dev
|
3916230d8f
|
Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only.
|
2013-01-03 19:35:44 +11:00 |
px4dev
|
e787fa5bce
|
Add FIONWRITE to allow applications to sniff the amount of writable space on a descriptor. Implement this for serial devices only.
|
2013-01-03 00:33:22 -08:00 |
px4dev
|
e7723e0d52
|
Force a configure before compiling in order to work around more NuttX/config dependency issues.
|
2013-01-02 22:13:30 -08:00 |
Julian Oes
|
e4bfd78847
|
Attention: flipped the yaw direction of multirotors in order to be compatible to APM
|
2013-01-02 13:29:33 -08:00 |
Andrew Tridgell
|
8ffba22771
|
build: allow for external apps via EXTERNAL_APPS
this is used by the APM build
|
2013-01-02 17:39:12 +11:00 |
Andrew Tridgell
|
890b1ac068
|
build: cope better with absolute paths
|
2013-01-02 17:38:52 +11:00 |
Andrew Tridgell
|
0fff8aa23b
|
GPS: added comment on units for variance
|
2013-01-02 17:38:28 +11:00 |
Andrew Tridgell
|
63464a8959
|
mavlink: fixed build warning
|
2013-01-02 17:37:55 +11:00 |
px4dev
|
3f42006696
|
Don't re-run the configuration phase every time we build; NuttX will re-build just about everything if you do.
|
2013-01-01 20:35:43 -08:00 |
px4dev
|
b3f037e876
|
Forgot to save this one; more build system tweaks.
|
2013-01-01 20:35:07 -08:00 |
px4dev
|
eaf1d8063c
|
Build system updates to match the NuttX merge.
|
2013-01-01 19:39:17 -08:00 |
px4dev
|
dc50d96b5d
|
Merge commit '0f2decb70f505b108999fcdb80e89d7aae6760ce' into nuttx-merge-0f2decb
|
2013-01-01 15:33:39 -08:00 |
Lorenz Meier
|
803352e722
|
Fixed stupid copy/paste typo
|
2013-01-01 13:39:00 +01:00 |
Lorenz Meier
|
4eb7df6ff5
|
Introduced battery_status uORB topic, changed sensors app to publish to it, extended px4io driver to publish to it. Both do only so if the battery voltage is reasonably high, at 3.3V
|
2013-01-01 13:30:24 +01:00 |
px4dev
|
d93fda20fd
|
Add ADC measurements and reporting to PX4IO, including calibration for the battery input.
|
2012-12-31 21:06:26 -08:00 |
px4dev
|
9be1f99935
|
Add trivial ADC support to PX4IO.
|
2012-12-31 19:41:18 -08:00 |
px4dev
|
bd2f6b58e6
|
Configure ADC GPIOs on IO
|
2012-12-31 19:40:41 -08:00 |
px4dev
|
b167912b1b
|
Enable the temperature sensor channel for F2/F4 devices.
|
2012-12-31 18:31:37 -08:00 |
px4dev
|
bc432b1feb
|
Cleanup and add support for multiple channels.
|
2012-12-31 17:06:30 -08:00 |
Julian Oes
|
805c08815e
|
The multirotor mixer return 0 instead of the number of channels, my Hex is flying now (not reliably now, random flips
|
2012-12-31 16:12:55 -08:00 |
Julian Oes
|
8d1b1354e1
|
A wrong parameter name in commander was responsible for manual override always ok
|
2012-12-31 12:31:31 -08:00 |
px4dev
|
22f5a1dc94
|
First cut at a simple® ADC driver built on our driver framework.
|
2012-12-31 01:30:57 -08:00 |
px4dev
|
476db46869
|
kill off the NuttX ADC driver config; we're not going to use it
|
2012-12-31 01:26:58 -08:00 |
Lorenz Meier
|
0cc723dbc3
|
Fixed connection loss / failsafe detection, added decoding of two switch channels if IO supports 18 RC channels. Loss is tested, switch channels are not.
|
2012-12-31 09:21:44 +01:00 |
Lorenz Meier
|
7972a56076
|
State machine / switching improvements
|
2012-12-31 00:41:11 +01:00 |
Lorenz Meier
|
1b82dbb58d
|
Merge branch '#111-px4io-integrated-mixing' of github.com:PX4/Firmware into fixedwing_io_mixing
|
2012-12-31 00:34:12 +01:00 |
px4dev
|
dbb841b0dc
|
Rework the way we scan text for scaler definitions; something weird was going on with sscanf's handling of %n that wasn't obvious. This seems to work around the issue.
|
2012-12-30 15:09:21 -08:00 |
px4dev
|
f2d4eb2887
|
Revert "Removed text reuse, causing crash with stack trace"
This reverts commit 668d1b3301 .
|
2012-12-30 15:08:25 -08:00 |
Lorenz Meier
|
36d556256f
|
Merge branch '#111-px4io-integrated-mixing' into fixedwing_io_mixing
|
2012-12-30 14:03:33 +01:00 |
Lorenz Meier
|
668d1b3301
|
Removed text reuse, causing crash with stack trace
|
2012-12-30 13:58:30 +01:00 |
Lorenz Meier
|
234af06571
|
Fixed merge error
|
2012-12-30 12:05:38 +01:00 |
Lorenz Meier
|
1da1b8f49c
|
Merge branch 'fixedwing_outdoor' into fixedwing_io_mixing
|
2012-12-30 11:01:59 +01:00 |
Lorenz Meier
|
2577e1a749
|
Removed compile errors, removed non-wanted MAVLink dependency in commander app
|
2012-12-30 11:01:09 +01:00 |
Lorenz Meier
|
abe1b9759a
|
Merged IO mixing branch
|
2012-12-30 10:49:27 +01:00 |
px4dev
|
f6ea42ab5e
|
Fix px4io signal test command to force FMU armed state.
|
2012-12-30 01:28:07 -08:00 |
px4dev
|
fd016abd46
|
Implement the remaining pieces of mixer upload to PX4IO.
|
2012-12-30 01:17:19 -08:00 |
px4dev
|
c740e9c616
|
Add a receive error counter for debugging purposes.
|
2012-12-30 01:16:54 -08:00 |
px4dev
|
b14abad3a0
|
Fix logic for handling partial buffers.
|
2012-12-30 01:16:28 -08:00 |
Lorenz Meier
|
142556b442
|
merged
|
2012-12-30 10:03:05 +01:00 |
Lorenz Meier
|
62a95bf8e6
|
Stabilization enabling / switching
|
2012-12-30 09:53:45 +01:00 |
px4dev
|
85375c2201
|
Rename the FMU->IO output controls to reflect the fact that they are controls, not servo values.
|
2012-12-29 17:15:48 -08:00 |
px4dev
|
b8250de1e6
|
Assorted compile fixes.
|
2012-12-29 16:22:30 -08:00 |
px4dev
|
d81edb09cf
|
whitespace/formatting
|
2012-12-29 16:01:24 -08:00 |
px4dev
|
f9520ee39d
|
Factory method for a simple mixer that converts PWM/PPM values to the standard internal format.
|
2012-12-29 16:00:50 -08:00 |
Lorenz Meier
|
0298714db5
|
Merge branch 'fixedwing_outdoor' of github.com:PX4/Firmware into fixedwing_outdoor
|
2012-12-30 00:04:54 +01:00 |
px4dev
|
0ae5997bd0
|
Fix some scaling errors in the PWM <-> mixer-internal conversions.
|
2012-12-29 13:28:32 -08:00 |
px4dev
|
6b9d5dac4d
|
Rough in the new mixer path for PX4IO.
|
2012-12-29 12:58:41 -08:00 |