Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rework the mixer architecture based on discussions about arbitrary geometry ↵ | px4dev | 2012-08-10 | 16 | -957/+1165 |
| | | | | | | | | mixing and plugins. Now the mixer is a C++ library that can be fairly easily bolted into an output driver to provide mixing services. Teach the FMU driver how to use it as an example. More testing is still required. | ||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-08-08 | 4 | -120/+136 |
|\ | |||||
| * | build fixes | px4dev | 2012-08-08 | 4 | -120/+136 |
| | | |||||
* | | Minor but important fixes across system | Lorenz Meier | 2012-08-08 | 8 | -156/+239 |
|/ | |||||
* | Drop the X and + rotor mixers. We can't do multirotor mixing statically ↵ | px4dev | 2012-08-07 | 2 | -108/+0 |
| | | | | like that, as there is no mechanism for dealing with channel saturation. | ||||
* | Fine tuning | Lorenz Meier | 2012-08-07 | 1 | -8/+0 |
| | |||||
* | Introduced multirotor control | Lorenz Meier | 2012-08-07 | 8 | -0/+918 |
| | |||||
* | minor polishing | Lorenz Meier | 2012-08-07 | 1 | -3/+3 |
| | |||||
* | Minor cleanups in WP handling | Lorenz Meier | 2012-08-07 | 3 | -42/+106 |
| | |||||
* | HIL fixed, fixedwing control fixes | Ivan Ovinnikov | 2012-08-07 | 6 | -150/+171 |
| | |||||
* | Sending back current position setpoints (global and local) | Lorenz Meier | 2012-08-07 | 1 | -3/+38 |
| | |||||
* | Completed calibration state machine, calibration state now propagating to ↵ | Lorenz Meier | 2012-08-06 | 5 | -54/+105 |
| | | | | sensor, scale calibration soon | ||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-08-06 | 18 | -637/+826 |
|\ | |||||
| * | Restore Eclipse project configuration | px4dev | 2012-08-06 | 2 | -0/+251 |
| | | |||||
| * | VERY rough mixer definitions for quadrotors in X and + configuration using ↵ | px4dev | 2012-08-05 | 2 | -0/+108 |
| | | | | | | | | PX4FMU. | ||||
| * | Add a simple passthrough mixer for testing. | px4dev | 2012-08-05 | 6 | -3/+28 |
| | | |||||
| * | Sketchy diagnostic commands useful for testing. | px4dev | 2012-08-05 | 1 | -7/+69 |
| | | |||||
| * | Reject mixer definition lines too short to be valid. | px4dev | 2012-08-05 | 1 | -0/+3 |
| | | |||||
| * | More example mixers; three different fixed-wing configurations for FMU. | px4dev | 2012-08-05 | 5 | -13/+191 |
| | | |||||
| * | We should ignore the ROMFS image file. | px4dev | 2012-08-05 | 1 | -1/+1 |
| | | |||||
| * | This file is automatically generated and should not be checked in. | px4dev | 2012-08-05 | 1 | -601/+0 |
| | | |||||
| * | Adjust some scaling factors for more precise PWM output. | px4dev | 2012-08-05 | 2 | -4/+8 |
| | | |||||
| * | Add a sample mixer definition and documentation. | px4dev | 2012-08-05 | 4 | -23/+179 |
| | | | | | | | | Add support for comments in mixer definitions. | ||||
| * | More Sublime Text project ignores. | px4dev | 2012-08-05 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-08-05 | 16 | -97/+1017 |
|\| | |||||
| * | More work on the mixer architecture. | px4dev | 2012-08-05 | 7 | -103/+274 |
| | | | | | | | | | | | | Solve the multiple publishers issue with 'control groups', one group per controller. Mixer inputs now specify both group and control offset within the group. Avoid using %f when loading/saving mixers; use scaled integers instead. | ||||
| * | Checkpoint: more work in progress on mixer load/save | px4dev | 2012-08-05 | 8 | -148/+158 |
| | | |||||
| * | Work in progress; standard mixer API and utility | px4dev | 2012-08-05 | 14 | -48/+787 |
| | | |||||
* | | Using float precision where already anyway available | Lorenz Meier | 2012-08-05 | 1 | -1/+1 |
|/ | |||||
* | Minor cleanups in printing | Lorenz Meier | 2012-08-05 | 1 | -17/+33 |
| | |||||
* | Merge branch 'master' of github.com:PX4/Firmware | Lorenz Meier | 2012-08-05 | 1 | -1/+10 |
|\ | |||||
| * | Merge branch 'master' of https://github.com/PX4/Firmware | px4dev | 2012-08-05 | 28 | -383/+413 |
| |\ | |||||
| * | | Add some exclusion patterns to keep SublimeText's project view less messy. | px4dev | 2012-08-05 | 1 | -1/+10 |
| | | | |||||
* | | | Minor fixes to HMC driver, mag calibration done | Lorenz Meier | 2012-08-05 | 5 | -68/+301 |
| |/ |/| | |||||
* | | Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested | Lorenz Meier | 2012-08-05 | 15 | -306/+279 |
| | | |||||
* | | Many Doxygen style fixes | Lorenz Meier | 2012-08-05 | 14 | -77/+134 |
|/ | |||||
* | Build fix. | px4dev | 2012-08-04 | 1 | -2/+2 |
| | |||||
* | Missed this in the initial import. | px4dev | 2012-08-04 | 1 | -0/+36 |
| | |||||
* | Merge branch 'NuttX/master' | px4dev | 2012-08-04 | 9 | -123/+408 |
|\ | |||||
| * | Fix max filename size report by FAT statfs with long file names; Add missing ↵ | patacongo | 2012-08-04 | 9 | -123/+408 |
| | | | | | | | | | | | | logic to support fieldwidth and justification for %s format; Add extended help options. Default help command just shows a short list of commands. Verbose and single command help options git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5008 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Add the NSH df command | patacongo | 2012-08-04 | 6 | -96/+196 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5007 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Extend the NSH mount command so that it will enumerate mountpoints if no ↵ | patacongo | 2012-08-03 | 11 | -308/+495 |
| | | | | | | | | | | | | arguments are provided git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5006 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Improve capability to traverse inodes in the NuttX psuedo-filesystem; now ↵ | patacongo | 2012-08-03 | 12 | -74/+710 |
| | | | | | | | | | | | | returns statfs git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5005 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Add capability to traverse inodes in the NuttX psuedo-filesystem | patacongo | 2012-08-03 | 23 | -97/+460 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5004 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | STM32 PM update | patacongo | 2012-08-03 | 1 | -3/+16 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5003 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | STM32 PM update | patacongo | 2012-08-03 | 3 | -5/+5 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5002 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | LPC43 update | patacongo | 2012-08-03 | 9 | -9/+48 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5001 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Add stm32_clockenable() to support recovery from deep sleep low-power usage ↵ | patacongo | 2012-08-02 | 6 | -4/+110 |
| | | | | | | | | | | | | modes git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@5000 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | Fix syslog mutual exclusion and interrupt level logic | patacongo | 2012-08-02 | 6 | -38/+132 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4999 7fd9a85b-ad96-42d3-883c-3090e2eb8679 | ||||
| * | The initial SYLOG device logic was valiant but yet still not enough | patacongo | 2012-08-02 | 14 | -206/+664 |
| | | | | | | | | git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4998 7fd9a85b-ad96-42d3-883c-3090e2eb8679 |