Lorenz Meier
|
a91b68d8a5
|
Fix DSM pairing error handling.
|
2014-02-21 08:37:12 +01:00 |
|
Lorenz Meier
|
f1f1ecd096
|
Fix mavlink feedback FD handling
|
2014-02-21 08:36:45 +01:00 |
|
Lorenz Meier
|
8d79d91950
|
Revert "Merge pull request #620 from pigeonhunter/stack_sizes"
This reverts commit 3b31a6b1b9, reversing
changes made to 70afb3ca3b.
|
2014-01-30 21:54:29 +01:00 |
|
Lorenz Meier
|
ff753b9e24
|
Merged master into lockdown_disable
|
2014-01-30 10:00:01 +01:00 |
|
Lorenz Meier
|
3b31a6b1b9
|
Merge pull request #620 from pigeonhunter/stack_sizes
Stack sizes
|
2014-01-30 00:54:55 -08:00 |
|
Darryl Taylor
|
dfaa5a0c7c
|
Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions.
|
2014-01-28 09:57:47 +08:00 |
|
Lorenz Meier
|
2a30c574ce
|
IO status printing improvements / fixes
|
2014-01-26 15:50:19 +01:00 |
|
Lorenz Meier
|
b67f7b2c7c
|
Fix printing of IO status
|
2014-01-26 15:16:43 +01:00 |
|
Lorenz Meier
|
9cdbbab855
|
Differentiate between publication and signal receive timestamp, correctly set the rc_lost flag in the frame. Ready for prime-time testing.
|
2014-01-26 14:52:46 +01:00 |
|
Lorenz Meier
|
731ab465b3
|
Add support in the IO driver to control the S.Bus / RSSI port.
|
2014-01-26 14:22:54 +01:00 |
|
Lorenz Meier
|
57d38bc8ce
|
Clean up RC related metadata, put everything into the RC data page. This ensures atomic reads, makes the reads more efficient and allows for some headroom for more RC flags. The IO driver side is updated as well, however, these flags are not published yet.
|
2014-01-26 00:17:26 +01:00 |
|
Lorenz Meier
|
bafcbd99a6
|
Stop setting RSSI by cross-reading servo status.
|
2014-01-25 23:04:16 +01:00 |
|
Lorenz Meier
|
f2f94f0f17
|
IO driver: Variable name and comment cleanup, no binary / functionality changes.
|
2014-01-25 23:03:21 +01:00 |
|
Lorenz Meier
|
1960f7d6c5
|
Initialize null pointers correctly, always set the pointer to null after deletes. Remove some verbosity from startup and do not try to initialise IO when we just want to reboot it into the bootloader.
|
2014-01-24 17:29:27 +01:00 |
|
Lorenz Meier
|
2f968357a3
|
Make the protocol version more descriptive - helps to understand when / how px4io detect fails.
|
2014-01-24 17:28:04 +01:00 |
|
Lorenz Meier
|
4f78c3e605
|
Disable PX4IO debug - spams console on comms failure. Each command does report the failure separately, so we get a better feedback level without the spam.
|
2014-01-24 17:27:28 +01:00 |
|
Lorenz Meier
|
6a40acdbdc
|
Fixed PPM warning to be only printed with PPM inputs enabled
|
2014-01-23 09:58:22 +01:00 |
|
Lorenz Meier
|
c74660fec5
|
Merge branch 'rssi' of github.com:PX4/Firmware into rssi
|
2014-01-23 09:18:01 +01:00 |
|
Lorenz Meier
|
d77a15e94f
|
Last small fixes to IO driver to support updates with and without switch pressed and with and without px4io start call before the forceupdate call
|
2014-01-23 09:16:40 +01:00 |
|
px4dev
|
1ac8501d95
|
Clear the screen more properly.
|
2014-01-22 23:52:06 -08:00 |
|
Lorenz Meier
|
8833f81b48
|
Do not make PX4IO start mandatory for forceupdate
|
2014-01-23 08:45:29 +01:00 |
|
Lorenz Meier
|
ba19a1ba15
|
Merge branch 'master' of github.com:PX4/Firmware into rssi
|
2014-01-23 07:49:18 +01:00 |
|
Lorenz Meier
|
1e6d83fc9e
|
Hotfix for IO battery voltage
|
2014-01-20 13:10:37 +01:00 |
|
Lorenz Meier
|
d174998b45
|
RSSI and concurrent S.Bus output handling
|
2014-01-18 12:00:17 +01:00 |
|
Lorenz Meier
|
dd9df7b1b0
|
RSSI field init
|
2014-01-18 01:12:38 +01:00 |
|
Lorenz Meier
|
4d7e99fd6c
|
Writing RSSI field not only in servo rail topic
|
2014-01-18 01:09:58 +01:00 |
|
Lorenz Meier
|
978cfdccce
|
Teach IO driver how to disable lockdown mode
|
2014-01-16 10:57:09 +01:00 |
|
Lorenz Meier
|
f5dfc24197
|
Allow to check IO CRC independent of the IO start status (retains the interface status, startet or unstarted
|
2014-01-09 08:44:57 +01:00 |
|
Julian Oes
|
020c47b59f
|
PX4IO driver: even compiling now
|
2013-12-27 23:57:24 +01:00 |
|
Lorenz Meier
|
f44f738f0a
|
Fix return value
|
2013-12-27 21:56:54 +01:00 |
|
Lorenz Meier
|
965a7a4f03
|
Allow to disable a channel
|
2013-12-27 21:33:19 +01:00 |
|
Lorenz Meier
|
a9ea39054d
|
Working around creating an error condition with more than 8 raw RC channels
|
2013-12-27 21:19:04 +01:00 |
|
Lorenz Meier
|
cddbb0d23f
|
Merged master
|
2013-12-27 21:12:51 +01:00 |
|
Lorenz Meier
|
edffade8ce
|
Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames
|
2013-12-25 15:11:48 +01:00 |
|
Lorenz Meier
|
b84c9f962b
|
Merged master
|
2013-12-21 19:07:24 +01:00 |
|
Lorenz Meier
|
b2e527ffa6
|
Counting channel count changes
|
2013-12-21 16:13:04 +01:00 |
|
Lorenz Meier
|
3e037d40de
|
Fixed bracketing error
|
2013-12-21 12:46:06 +01:00 |
|
Lorenz Meier
|
0f0dc5ba06
|
Allowed custom battery scaling on IO
|
2013-12-21 12:45:04 +01:00 |
|
Lorenz Meier
|
3ad9dd030c
|
Added performance counter for write IOCTL
|
2013-12-20 21:10:33 +01:00 |
|
Lorenz Meier
|
6dce57170e
|
Hotfix: Fixed mapping of override channel
|
2013-12-19 17:12:46 +01:00 |
|
Lorenz Meier
|
d53b00283e
|
PX4IO upgrade improvement
|
2013-12-16 12:02:01 +01:00 |
|
Lorenz Meier
|
ea10d55d71
|
Auto-update of IO firmware, shorter preflight check alarm
|
2013-12-14 15:08:56 +01:00 |
|
Lorenz Meier
|
10b2dc67e4
|
Allow forceupdate in all conditions
|
2013-12-14 14:54:02 +01:00 |
|
Lorenz Meier
|
c311462f3c
|
Added actuator control removal
|
2013-12-13 16:52:35 +01:00 |
|
Andrew Tridgell
|
5b7d1af5d8
|
Merged crccheck command
|
2013-12-13 11:22:14 +01:00 |
|
Andrew Tridgell
|
6016fbe55d
|
Merged PX4IO crc checks and force update
|
2013-12-13 11:21:00 +01:00 |
|
Thomas Gubler
|
cbde8d27f8
|
fix small copy paste error in px4io driver
|
2013-12-08 20:15:47 +01:00 |
|
Lorenz Meier
|
0ba507b640
|
Added support for a total of four control groups to the IO driver and IO firmware. This allows to run auxiliary payload. Cleaned up defines for RC input channel counts, this needs another sweep to then finally allow up to 16 mapped channels and up to 20-24 RAW RC channels
|
2013-12-08 11:25:45 +01:00 |
|
Anton Babushkin
|
63d81ba415
|
actuator_controls_effective topic removed
|
2013-11-16 23:16:09 +04:00 |
|
Anton Babushkin
|
39634d1001
|
px4io driver: bug fixed
|
2013-11-16 15:54:24 +01:00 |
|