aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| | * | | | Enabled UART3, added JTAG make target for IO, removed potentially ↵Lorenz Meier2012-11-303-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | problematic usleep
| | * | | | Merge branch '#69-stm32-termios' of github.com:PX4/Firmware into sbusLorenz Meier2012-11-295-147/+385
| | |\ \ \ \
| | | * | | | Improved termios support for the STM32 UART driver. Also add a little more ↵px4dev2012-11-245-147/+385
| | | | | | | | | | | | | | | | | | | | | | | | | | | | termios processing to the generic serial layer. Implement FIONREAD.
| | * | | | | Merge branch '#78-px4io-firmware-updater' of github.com:PX4/Firmware into sbusLorenz Meier2012-11-291-2/+4
| | |\ \ \ \ \
| | | * | | | | Possible fix for #78 - increase the wait timeout for discard when flashing ↵px4dev2012-11-281-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.px4dev2012-11-303-9/+14
| | | | | | | |
| * | | | | | | Disable the flow control signals for USART2/3, since we use them for other ↵px4dev2012-11-301-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things.
| * | | | | | | We don't need non-blocking I/O for this context anymore; it's OK for it to ↵px4dev2012-11-301-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | block.
| * | | | | | | Use the right constraint for the output mixer; we might end up wanting more ↵px4dev2012-11-301-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | virtual control channels.
| * | | | | | | Avoid processing S.bus channels that cannot be communicated to FMUpx4dev2012-11-301-3/+8
| | | | | | | |
| * | | | | | | Fix <termios.h> for c++ use (cannot mark speed const)px4dev2012-11-301-1/+1
| | | | | | | |
| * | | | | | | Build fix - need <termios.h>px4dev2012-11-301-0/+1
| | | | | | | |
| * | | | | | | save ~200 bytes of RAM by correctly positioning the S.bus decoder table in ↵px4dev2012-11-301-1/+1
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | flash.
| * | | | | | Just for fun, add a (completely untested) S.bus decoder.px4dev2012-11-302-3/+146
| | | | | | |
| * | | | | | Rework the PX4IO software architecture:px4dev2012-11-3010-314/+294
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use a separate thread for handing R/C inputs and outputs. - Remove all PX4IO R/C receiver configuration; it's all automatic now. - Rework the main loop, dedicate it to PX4FMU communications after startup. - Fix several issues in the px4io driver that would cause a crash if PX4IO was not responding.
| * | | | | | Config changes for PX4IO:px4dev2012-11-301-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - enable USART3 for S.bus - reduce the scheduling tick to 1ms - disable RR scheduling - reduce stdio buffer sizes (not used)
| * | | | | | Add some more information to comments.px4dev2012-11-291-8/+9
| |/ / / / /
| * | | | | Fix the DSM (spektrum) protocol decoder, and add some format auto-detection ↵px4dev2012-11-294-40/+156
| | | | | | | | | | | | | | | | | | | | | | | | to it.
| * | | | | Don't print the status line so much; we seem to drop a lot of receive ↵px4dev2012-11-291-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | characters this way.
| * | | | | Fix includes for debug output.px4dev2012-11-291-3/+4
| | | | | |
| * | | | | Better sizing for PX4IO serial buffers.px4dev2012-11-291-5/+5
| |/ / / /
* | | | | Merge pull request #76 from PX4/topics_cleanuppx4dev2012-12-016-8/+12
|\ \ \ \ \ | | | | | | | | | | | | Cleaned up different uorb topics, cleaned up excessive stack sizes
| * | | | | Cleaned up different uorb topics, cleaned up excessive stack sizesLorenz Meier2012-11-276-8/+12
| | |_|/ / | |/| | |
* | | | | Merge pull request #85 from julianoes/hotfix_gps_headingpx4dev2012-12-012-2/+2
|\ \ \ \ \ | |_|_|_|/ |/| | | | Fixed missing heading for mtkcustom and nmea
| * | | | Fixed missing heading for mtkcustom and nmeaJulian Oes2012-11-302-2/+2
| | |/ / | |/| |
* | | | Break out the task stack usage sniffer so we can use it on systems where the ↵px4dev2012-12-011-4/+16
| | | | | | | | | | | | | | | | task layout has been shrunk (e.g. PX4IO)
* | | | Merge branch 'master' of github.com:PX4/FirmwareLorenz Meier2012-12-011-1/+1
|\| | |
| * | | Merge pull request #77 from julianoes/hotfix_windows_uploadLorenz Meier2012-11-271-1/+1
| |\ \ \ | | | | | | | | | | Raised COM port number for windows from 18 to 32
| | * | | Raised COM port number for windows from 18 to 32Julian Oes2012-11-271-1/+1
| |/ / /
* | | | Hotfix: general MAVLink update, including file transferLorenz Meier2012-12-0117-24/+6633
| | | |
* | | | Hotfix: Made uploader more verbose on errorsLorenz Meier2012-12-011-1/+1
|/ / /
* | | Hotfix: Number of files pre process was causing uorb topics not to be ↵Lorenz Meier2012-11-271-1/+1
| | | | | | | | | | | | published in MAVLink
* | | Hotfix: calibration status returns sanity checks with better granularityLorenz Meier2012-11-271-6/+47
|/ /
* | fixed wing manual setpoints in manual modeLorenz Meier2012-11-251-15/+35
| |
* | Removed unneeded headerLorenz Meier2012-11-241-54/+0
|/
* Improved drivers, allowed parallel use of multiple gyrosLorenz Meier2012-11-233-9/+12
|
* Removed debug printfLorenz Meier2012-11-211-1/+0
|
* Merge branch 'development' of github.com:PX4/Firmware into developmentLorenz Meier2012-11-2125-219/+468
|\
| * Temporarily very verbose on flow outputLorenz Meier2012-11-211-1/+3
| |
| * Added vicon, actuator controls effective and optical flow to loggingLorenz Meier2012-11-214-10/+62
| |
| * Added actuator controls effective topicLorenz Meier2012-11-213-4/+105
| |
| * Fixed typo in console message stringLorenz Meier2012-11-211-1/+1
| |
| * Yaw rate sanity checking for controllerLorenz Meier2012-11-201-0/+5
| |
| * Disabling commander black magicLorenz Meier2012-11-201-1/+3
| |
| * Added setpoint tripletLorenz Meier2012-11-202-0/+81
| |
| * Cleaned up PI wrapping code, still subject to testingLorenz Meier2012-11-2010-173/+120
| |
| * Changed yaw position control to yaw speed control for multirotors, tested ↵Julian Oes2012-11-194-19/+44
| | | | | | | | with ardrone
| * Distinction between yaw position and yaw speed control, just messsed around ↵Julian Oes2012-11-194-40/+56
| | | | | | | | in the code, untested
| * Fixed minor optical flow receive and retransmit issue, value was not ↵Lorenz Meier2012-11-193-1/+19
| | | | | | | | re-transmitted
* | Removed left-over commentLorenz Meier2012-11-211-3/+0
|/