aboutsummaryrefslogtreecommitdiff
path: root/src/modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #620 from pigeonhunter/stack_sizesLorenz Meier2014-01-306-7/+7
|\ | | | | Stack sizes
| * Merge remote-tracking branch 'origin/master' into memory_testsDarryl Taylor2014-01-291-1/+1
| |\
| * | Reduced stack size to 2568. Max stack usage reported as 2052 with MARG + GPS ↵Darryl Taylor2014-01-291-1/+1
| | | | | | | | | | | | with 3d lock - no px4flow, but should be more than enough buffer to accomodate its addition.
| * | Stack size reduced to 2408. Max stack usage reported by top in EASY mode at ↵Darryl Taylor2014-01-291-1/+1
| | | | | | | | | | | | 1924.
| * | Stack size reduced to 1648. Max stack usage reported top at 1316.Darryl Taylor2014-01-291-1/+1
| | |
| * | Stack size reduced to 1816. Max stack reported by top was 1448 under HIL.Darryl Taylor2014-01-291-1/+1
| | |
| * | Reduced stack size to 1200. Max stack space used was 956.Darryl Taylor2014-01-291-1/+1
| | |
| * | Reduced commander main task stack size to 2088. The high-water-mark measured ↵Darryl Taylor2014-01-281-1/+1
| | | | | | | | | | | | at 1668 after calibration and flight. 25% safety margin, but commander is fairly complex. There are surely untested code paths here, but each is relatively shallow.
| * | Reduced low priority thread stack size to 1728. Top indicates the ↵Darryl Taylor2014-01-281-1/+1
| | | | | | | | | | | | high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25%
* | | Merge pull request #609 from PX4/rc_statusLorenz Meier2014-01-307-126/+231
|\ \ \ | |_|/ |/| | RC status metadata cleanup and extension
| * | Build fix for IO control input parsing.Lorenz Meier2014-01-261-2/+2
| | |
| * | Differentiate between failsafe having kicked in (which stops the normal ↵Lorenz Meier2014-01-262-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 failsafeLorenz Meier2014-01-261-1/+0
| | |
| * | Add flag to indicate proper RC mappingLorenz Meier2014-01-261-0/+1
| | |
| * | Fix docs headerLorenz Meier2014-01-261-1/+1
| | |
| * | Differentiate between publication and signal receive timestamp, correctly ↵Lorenz Meier2014-01-262-4/+7
| | | | | | | | | | | | set the rc_lost flag in the frame. Ready for prime-time testing.
| * | Allow the setup flags to control the S.BUS / RSSI port instead of doing some ↵Lorenz Meier2014-01-262-17/+50
| | | | | | | | | | | | wild, likely incorrect, guesses.
| * | RSSI and SBUS out config now handled as setup feature flags.Lorenz Meier2014-01-261-0/+4
| | |
| * | Clean up RC related metadata, put everything into the RC data page. This ↵Lorenz Meier2014-01-265-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 Meier2014-01-251-1/+1
| | |
| * | IO firmware: Use right base reg value - since the wrong one had the same ↵Lorenz Meier2014-01-251-1/+1
| |/ | | | | | | value this hasn’t been an issue, but it would have become one once one of them changed.
* / Hotfix: Fixed telemetry transmission of RC channels - we always sent one set ↵Lorenz Meier2014-01-281-1/+1
|/ | | | too much - by lieron
* Merge pull request #603 from PX4/rc_config_cleanupLorenz Meier2014-01-251-2/+61
|\ | | | | RC config params set to more useful default values - needs more testing
| * RC config params set to more useful default values - needs more testingLorenz Meier2014-01-231-2/+61
| |
* | Remove unused fieldLorenz Meier2014-01-241-1/+0
| |
* | Merge branch 'cleanup'Lorenz Meier2014-01-245-20/+34
|\ \
| * | Missing header for mixer status change.Lorenz Meier2014-01-241-1/+1
| | |
| * | Use the proper status registers for locking out from mixer updates and ↵Lorenz Meier2014-01-241-5/+6
| | | | | | | | | | | | return the value of the mixer change.
| * | Make the sensors app less verboseLorenz Meier2014-01-241-5/+0
| | |
| * | Make in the comments explicit that we don’t do anything here under normal ↵Lorenz Meier2014-01-241-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 Meier2014-01-241-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 yetLorenz Meier2014-01-231-3/+2
| | |
* | | Implemented S.Bus 2 decoding supportLorenz Meier2014-01-231-2/+25
|/ /
* | Make SBUS switching conditional to be friendly to IO v1Lorenz Meier2014-01-231-0/+2
| |
* | Merge branch 'rssi' of github.com:PX4/Firmware into rssiLorenz Meier2014-01-232-30/+26
|\ \
| * | Fix the initialisation and operation of the PX4IO ADC - now RSSI and VSERVO ↵px4dev2014-01-222-30/+26
| | | | | | | | | | | | voltages should be read correctly.
* | | Fixes to memory check handling, split out switch handling to allow separate ↵Lorenz Meier2014-01-233-13/+37
|/ / | | | | | | initialization
* | Build fix, replaced usleep with up_udelay in memory lockdown stateLorenz Meier2014-01-231-1/+1
| |
* | Enable the PX4IO self check and debug interfaces. No reason to disable them, ↵Lorenz Meier2014-01-231-5/+1
| | | | | | | | since they are runtime-configured (and needed, for the case of memory)
* | Merge branch 'master' of github.com:PX4/Firmware into rssiLorenz Meier2014-01-233-168/+180
|\|
| * Merged master into loggingLorenz Meier2014-01-202-63/+1
| |\
| | * Merge branch 'master' into autostart_cleanupAnton Babushkin2014-01-1414-140/+425
| | |\
| | * \ Merge branch 'checkcrc_nostart' into autostart_cleanupAnton Babushkin2014-01-095-1/+488
| | |\ \
| | * | | hw_ver app added for hardware version checkingAnton Babushkin2014-01-072-63/+1
| | | | |
| * | | | Merge pull request #600 from PX4/sdlog2_timestampLorenz Meier2014-01-201-103/+177
| |\ \ \ \ | | | | | | | | | | | | sdlog2: time in file names
| | * | | | sdlog2: code style fixedAnton Babushkin2014-01-191-2/+15
| | | | | |
| | * | | | rc: use sdlog2 -t optionAnton Babushkin2014-01-191-63/+66
| | | | | | | | | | | | | | | | | | | | | | | | sdlog2: move all logs and conv.zip to "log" dir, messages cleanup
| | * | | | sdlog2: use GPS time for naming log dirs and files, some fixesAnton Babushkin2014-01-191-90/+148
| | | | | |
| * | | | | Hotfix for IO battery voltageLorenz Meier2014-01-201-2/+2
| |/ / / /
* | | | | S.BUS output disable cleanupLorenz Meier2014-01-221-1/+1
| | | | |