Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove unwanted colon | Lorenz Meier | 2014-04-05 | 1 | -1/+1 |
| | |||||
* | Merged minimal S.BUS failsafe changes | Lorenz Meier | 2014-04-05 | 1 | -4/+6 |
|\ | |||||
| * | px4io: Guard against the RC failsafe value of channel 5 causing a manual ↵ | Lorenz Meier | 2014-04-05 | 1 | -11/+13 |
| | | | | | | | | override action if set to manual in failsafe | ||||
| * | px4io: Remove unused variable | Lorenz Meier | 2014-04-05 | 1 | -2/+0 |
| | | |||||
| * | px4io: do not include failsafe condition into rc_lost flag | Holger Steinhaus | 2014-04-05 | 1 | -81/+77 |
| | | |||||
* | | Make throttle failsafe depend on the failsafe threshold parameter. Make the ↵ | Lorenz Meier | 2014-04-05 | 4 | -15/+17 |
| | | | | | | | | parameter optional (no harm if not found). | ||||
* | | px4io: Allow RC failsafe detection as valid feature | Lorenz Meier | 2014-04-05 | 1 | -1/+2 |
| | | |||||
* | | Proper failsafe handling onboard, including throttle failsafe condition if ↵ | Lorenz Meier | 2014-04-05 | 2 | -16/+29 |
| | | | | | | | | enabled | ||||
* | | px4io: do not include failsafe condition into rc_lost flag | Holger Steinhaus | 2014-03-25 | 1 | -81/+77 |
|/ | |||||
* | px4iofirmware: define 4 actuator control groups | Anton Babushkin | 2014-03-05 | 2 | -2/+2 |
| | |||||
* | Added int cast to handle arithmetic correctly | Lorenz Meier | 2014-02-21 | 1 | -1/+1 |
| | |||||
* | Scaling Spektrum inputs into normalized value same as the servo outputs do | Lorenz Meier | 2014-02-21 | 1 | -4/+18 |
| | |||||
* | Change bit mask to allow for 10 channels. | Lorenz Meier | 2014-02-21 | 1 | -1/+1 |
| | |||||
* | Merge pull request #684 from PX4/dsm_fix | Lorenz Meier | 2014-02-21 | 1 | -1/+11 |
|\ | | | | | Dsm support for DX10t | ||||
| * | Fix copyright, do not return junk channel #13 that Spektrum gives us. | Lorenz Meier | 2014-02-21 | 1 | -1/+10 |
| | | |||||
| * | Added support for DX10t, which apparently outputs 13 channels | Lorenz Meier | 2014-02-21 | 1 | -0/+1 |
| | | |||||
* | | px4io: bug in failsafe fixed | Anton Babushkin | 2014-02-18 | 1 | -1/+1 |
|/ | |||||
* | Merged master into lockdown_disable | Lorenz Meier | 2014-01-30 | 9 | -182/+357 |
|\ | |||||
| * | Build fix for IO control input parsing. | Lorenz Meier | 2014-01-26 | 1 | -2/+2 |
| | | |||||
| * | Differentiate between failsafe having kicked in (which stops the normal ↵ | Lorenz Meier | 2014-01-26 | 2 | -84/+106 |
| | | | | | | | | output mixing based on RC outputs and prevents unwanted control commands due to failsafe) and a true loss of the receiver, where we stop outputting RC channel readings downstream on FMU. | ||||
| * | Fix S.BUS decoder to return value even if its just failsafe | Lorenz Meier | 2014-01-26 | 1 | -1/+0 |
| | | |||||
| * | Add flag to indicate proper RC mapping | Lorenz Meier | 2014-01-26 | 1 | -0/+1 |
| | | |||||
| * | Fix docs header | Lorenz Meier | 2014-01-26 | 1 | -1/+1 |
| | | |||||
| * | Allow the setup flags to control the S.BUS / RSSI port instead of doing some ↵ | Lorenz Meier | 2014-01-26 | 2 | -17/+50 |
| | | | | | | | | wild, likely incorrect, guesses. | ||||
| * | RSSI and SBUS out config now handled as setup feature flags. | Lorenz Meier | 2014-01-26 | 1 | -0/+4 |
| | | |||||
| * | Clean up RC related metadata, put everything into the RC data page. This ↵ | Lorenz Meier | 2014-01-26 | 5 | -26/+69 |
| | | | | | | | | 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. | ||||
| * | Fixed year in controls.c comment. | Lorenz Meier | 2014-01-25 | 1 | -1/+1 |
| | | |||||
| * | IO firmware: Use right base reg value - since the wrong one had the same ↵ | Lorenz Meier | 2014-01-25 | 1 | -1/+1 |
| | | | | | | | | value this hasn’t been an issue, but it would have become one once one of them changed. | ||||
| * | Remove unused field | Lorenz Meier | 2014-01-24 | 1 | -1/+0 |
| | | |||||
| * | Merge branch 'cleanup' | Lorenz Meier | 2014-01-24 | 4 | -15/+34 |
| |\ | |||||
| | * | Missing header for mixer status change. | Lorenz Meier | 2014-01-24 | 1 | -1/+1 |
| | | | |||||
| | * | Use the proper status registers for locking out from mixer updates and ↵ | Lorenz Meier | 2014-01-24 | 1 | -5/+6 |
| | | | | | | | | | | | | return the value of the mixer change. | ||||
| | * | Make in the comments explicit that we don’t do anything here under normal ↵ | Lorenz Meier | 2014-01-24 | 1 | -2/+4 |
| | | | | | | | | | | | | circumstances to make it less tempting to comment out the helpful debug tools in this section. | ||||
| | * | Make the IO mixer upload report not only a global success / fail flag, but ↵ | Lorenz Meier | 2014-01-24 | 1 | -7/+23 |
| | | | | | | | | | | | | on transfer basis. Also use a crude lock to avoid updating the mixer while it runs (we have no proper mutexes on IO, and this is a pure read/write locking case with two locks, which should make the execution even with this crude approach thread-safe). | ||||
| * | | We do not know all secret S.BUS2 codes yet | Lorenz Meier | 2014-01-23 | 1 | -3/+2 |
| | | | |||||
| * | | Implemented S.Bus 2 decoding support | Lorenz Meier | 2014-01-23 | 1 | -2/+25 |
| |/ | |||||
| * | Make SBUS switching conditional to be friendly to IO v1 | Lorenz Meier | 2014-01-23 | 1 | -0/+2 |
| | | |||||
| * | Merge branch 'rssi' of github.com:PX4/Firmware into rssi | Lorenz Meier | 2014-01-23 | 2 | -30/+26 |
| |\ | |||||
| | * | Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO ↵ | px4dev | 2014-01-22 | 2 | -30/+26 |
| | | | | | | | | | | | | voltages should be read correctly. | ||||
| * | | Fixes to memory check handling, split out switch handling to allow separate ↵ | Lorenz Meier | 2014-01-23 | 3 | -13/+37 |
| |/ | | | | | | | initialization | ||||
| * | Build fix, replaced usleep with up_udelay in memory lockdown state | Lorenz Meier | 2014-01-23 | 1 | -1/+1 |
| | | |||||
| * | Enable the PX4IO self check and debug interfaces. No reason to disable them, ↵ | Lorenz Meier | 2014-01-23 | 1 | -5/+1 |
| | | | | | | | | since they are runtime-configured (and needed, for the case of memory) | ||||
| * | S.BUS output disable cleanup | Lorenz Meier | 2014-01-22 | 1 | -1/+1 |
| | | |||||
| * | RSSI and concurrent S.Bus output handling | Lorenz Meier | 2014-01-18 | 3 | -0/+15 |
| | | |||||
* | | Teach IO firmware that arming and lockdown are two different things, clean ↵ | Lorenz Meier | 2014-01-16 | 3 | -8/+16 |
|/ | | | | up arming check | ||||
* | px4io: enable power on Spektrum connector on init | Andrew Tridgell | 2014-01-07 | 1 | -0/+6 |
| | |||||
* | px4iofirmware: make forceupdate more reliable | Andrew Tridgell | 2014-01-07 | 3 | -10/+30 |
| | | | | | | | this schedules a reboot rather than rebooting immediately, which means the FMU gets an ACK for its reboot operation, preventing it from timing out waiting for the ACK. That makes the timing of the reboot more consistent, which makes it more reliable for forceupdate | ||||
* | Allow to disable a channel | Lorenz Meier | 2013-12-27 | 1 | -2/+6 |
| | |||||
* | Working around creating an error condition with more than 8 raw RC channels | Lorenz Meier | 2013-12-27 | 1 | -1/+1 |
| | |||||
* | Merged master | Lorenz Meier | 2013-12-27 | 4 | -9/+16 |
|\ |