Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Made PX4IO FMU timeout based on IOs HRT, updating mixers now on every FMU ↵ | Lorenz Meier | 2012-12-15 | 4 | -20/+15 |
| | | | | update and not at fixed rate, this is WIP and currently does not support mixing with RC-only | ||||
* | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor | Lorenz Meier | 2012-12-15 | 1 | -205/+61 |
|\ | |||||
| * | Merge pull request #101 from julianoes/hotfix_matlab_import_script | Lorenz Meier | 2012-12-15 | 1 | -205/+61 |
| |\ | | | | | | | Greatly sped up Matlab import script | ||||
| | * | Greatly sped up Matlab import script, a 17min flight now takes 2secs to ↵ | Julian Oes | 2012-12-15 | 1 | -205/+61 |
| |/ | | | | | | | import instead of more than the actual flight time | ||||
* | | Merged IO feature branch | Lorenz Meier | 2012-12-13 | 13 | -60/+253 |
|\ \ | |||||
| * | | Added required additional fields: If system is ok to launch (required for ↵ | Lorenz Meier | 2012-12-13 | 13 | -53/+390 |
| |/ | | | | | | | LED indicator), if system is ok to override fully by RC (required for multirotors which should not support this), desired PWM output rate in Hz (again required for some multirotors). | ||||
* | | Merge branch 'master' of github.com:PX4/Firmware into fixedwing_outdoor | Lorenz Meier | 2012-12-09 | 2 | -10/+29 |
|\| | |||||
| * | Merge pull request #98 from sjwilks/px4io_safety_switch | px4dev | 2012-12-08 | 1 | -22/+20 |
| |\ | | | | | | | Added more LED state logic and improve code. | ||||
| | * | Added more LED state logic and improve code. | Simon Wilks | 2012-12-08 | 1 | -22/+20 |
| | | | | | | | | | | | | | | | | | | The LED will now also indicate when the FMU is ARMED. Switched to using a 16-bit value where each bit indicates what state the LED should be in. | ||||
| * | | Merge pull request #97 from sjwilks/px4io_safety_switch | px4dev | 2012-12-07 | 1 | -2/+23 |
| |\| | | | | | | | Add new safety switch LED blink sequence when both FMU and IO are armed | ||||
| | * | Add an additional safety switch LED blink sequence when FMU and IO are armed | Simon Wilks | 2012-12-07 | 1 | -2/+23 |
| |/ | | | | | | | | | | | If both the FMU and the IO board are armed then the secure switch will blink two times quickly then a pause followed by two quick blinks and so on. | ||||
| * | Fixed calibration check | Lorenz Meier | 2012-12-07 | 1 | -3/+3 |
| | | |||||
* | | Merged DSM fixes | Lorenz Meier | 2012-12-05 | 22 | -122/+783 |
|\ \ | |||||
| * | | Adjust the control mapping from DSM receivers to correspond to the standard ↵ | px4dev | 2012-12-04 | 3 | -6/+24 |
| | | | | | | | | | | | | PPM control mapping for channels 0-4. | ||||
| * | | Lock out the PPM decoder if the DSM or S.bus decoders have seen a frame ↵ | px4dev | 2012-12-04 | 4 | -12/+42 |
| | | | | | | | | | | | | recently. | ||||
| * | | Fix breakage to the DSM parser introduced with the input prioritisation ↵ | px4dev | 2012-12-03 | 7 | -88/+84 |
| | | | | | | | | | | | | logic. Back out to a "any input wins" strategy; connecting multiple receivers to I/O at the same time is currently not supported (read: strange things will happen). | ||||
| * | | Add a 'monitor' verb to the px4io command so we can watch inputs to IO (it ↵ | px4dev | 2012-12-03 | 1 | -1/+41 |
| |/ | | | | | | | could get smarter). | ||||
| * | Remove a few cut-and-paste author attributions. | px4dev | 2012-12-02 | 5 | -7/+2 |
| | | |||||
| * | Merge pull request #90 from PX4/#89-BlinkM-driver | px4dev | 2012-12-01 | 6 | -3/+580 |
| |\ | | | | | | | BlinkM driver | ||||
| | * | Force the fade speed to something sensible. Deal better with failed probes. | px4dev | 2012-12-01 | 1 | -0/+4 |
| | | | |||||
| | * | A driver and shell command for the BlinkM I2C LED controller. | px4dev | 2012-12-01 | 6 | -3/+576 |
| | | | |||||
| * | | Merge pull request #75 from PX4/delay_test | px4dev | 2012-12-01 | 3 | -1/+203 |
| |\ \ | | | | | | | | | Added delay test to measure comm delays with a led / scope | ||||
| * \ \ | Merge pull request #73 from PX4/io_arming | px4dev | 2012-12-01 | 2 | -3/+4 |
| |\ \ \ | | | | | | | | | | | Made sure IO and FMU obey the lockdown flag when arming motors | ||||
| * \ \ \ | Merge pull request #80 from PX4/#61-px4io-spektrum-decoder | px4dev | 2012-12-01 | 19 | -518/+1088 |
| |\ \ \ \ | | | | | | | | | | | | | #61 px4io spektrum decoder | ||||
| * \ \ \ \ | Merge pull request #76 from PX4/topics_cleanup | px4dev | 2012-12-01 | 6 | -8/+12 |
| |\ \ \ \ \ | | | | | | | | | | | | | | | Cleaned up different uorb topics, cleaned up excessive stack sizes | ||||
| * \ \ \ \ \ | Merge pull request #85 from julianoes/hotfix_gps_heading | px4dev | 2012-12-01 | 2 | -2/+2 |
| |\ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | | | Fixed missing heading for mtkcustom and nmea | ||||
| | * | | | | | Fixed missing heading for mtkcustom and nmea | Julian Oes | 2012-11-30 | 2 | -2/+2 |
| | | | | | | | |||||
| * | | | | | | Break out the task stack usage sniffer so we can use it on systems where the ↵ | px4dev | 2012-12-01 | 1 | -4/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | task layout has been shrunk (e.g. PX4IO) | ||||
* | | | | | | | Enabled manual override switch, work in progress. Added initial demix ↵ | Lorenz Meier | 2012-12-01 | 8 | -40/+113 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | testing code to support delta mixing on the remote for convenient manual override | ||||
* | | | | | | | Cleaned up mode indication | Lorenz Meier | 2012-12-01 | 1 | -4/+3 |
| | | | | | | | |||||
* | | | | | | | Allowed mode switching via command | Lorenz Meier | 2012-12-01 | 1 | -13/+22 |
| | | | | | | | |||||
* | | | | | | | Merged with master | Lorenz Meier | 2012-12-01 | 16 | -25/+6016 |
|\| | | | | | | |||||
| * | | | | | | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-12-01 | 1 | -1/+1 |
| |\| | | | | | |||||
| * | | | | | | Hotfix: general MAVLink update, including file transfer | Lorenz Meier | 2012-12-01 | 17 | -24/+6633 |
| | | | | | | | |||||
| * | | | | | | Hotfix: Made uploader more verbose on errors | Lorenz Meier | 2012-12-01 | 1 | -1/+1 |
| | | | | | | | |||||
* | | | | | | | Merge branch '#61-px4io-spektrum-decoder' into fixedwing_outdoor | Lorenz Meier | 2012-12-01 | 19 | -518/+1088 |
|\ \ \ \ \ \ \ | | |_|_|/ / / | |/| | | | | | |||||
| * | | | | | | Prevented unhealthy RC input from propagating through the system | Lorenz Meier | 2012-12-01 | 2 | -9/+17 |
| | | | | | | | |||||
| * | | | | | | Merge branch 'sbus' of https://github.com/PX4/Firmware into ↵ | px4dev | 2012-12-01 | 13 | -173/+469 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | #61-px4io-spektrum-decoder | ||||
| | * | | | | | | Harmonized PPM, S.BUS and DSM input (order: first preference S.Bus, then ↵ | Lorenz Meier | 2012-11-30 | 5 | -17/+67 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | DSM, then PPM, first available and valid source is chosen), tested with FMU, valid channel inputs | ||||
| | * | | | | | | Merge remote-tracking branch 'origin/#61-px4io-spektrum-decoder' into sbus | Lorenz Meier | 2012-11-30 | 11 | -327/+453 |
| | |\ \ \ \ \ \ | |||||
| | * | | | | | | | Enabled UART3, added JTAG make target for IO, removed potentially ↵ | Lorenz Meier | 2012-11-30 | 3 | -4/+14 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | problematic usleep | ||||
| | * | | | | | | | Merge branch '#69-stm32-termios' of github.com:PX4/Firmware into sbus | Lorenz Meier | 2012-11-29 | 5 | -147/+385 |
| | |\ \ \ \ \ \ \ | |||||
| | | * | | | | | | | Improved termios support for the STM32 UART driver. Also add a little more ↵ | px4dev | 2012-11-24 | 5 | -147/+385 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | termios processing to the generic serial layer. Implement FIONREAD. | ||||
| | * | | | | | | | | Merge branch '#78-px4io-firmware-updater' of github.com:PX4/Firmware into sbus | Lorenz Meier | 2012-11-29 | 1 | -2/+4 |
| | |\ \ \ \ \ \ \ \ | |||||
| | | * | | | | | | | | Possible fix for #78 - increase the wait timeout for discard when flashing ↵ | px4dev | 2012-11-28 | 1 | -2/+4 |
| | | | |_|_|/ / / / | | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | PX4IO. It's not clear this solves the issue, but I can't reproduce it with this added. | ||||
| * | | | | | | | | | Clean up the FMU communications init. | px4dev | 2012-11-30 | 3 | -9/+14 |
| | | | | | | | | | | |||||
| * | | | | | | | | | Disable the flow control signals for USART2/3, since we use them for other ↵ | px4dev | 2012-11-30 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things. | ||||
| * | | | | | | | | | We don't need non-blocking I/O for this context anymore; it's OK for it to ↵ | px4dev | 2012-11-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | block. | ||||
| * | | | | | | | | | Use the right constraint for the output mixer; we might end up wanting more ↵ | px4dev | 2012-11-30 | 1 | -3/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | virtual control channels. | ||||
| * | | | | | | | | | Avoid processing S.bus channels that cannot be communicated to FMU | px4dev | 2012-11-30 | 1 | -3/+8 |
| | | | | | | | | | |