1636 Commits

Author SHA1 Message Date
Lorenz Meier
91c55503a8 Ensure only either S.BUS1 or S.BUS2 can be active at a time 2014-02-13 08:25:49 +01:00
Lorenz Meier
6a1f91e625 Make SBUS output exclusive 2014-02-13 08:22:05 +01:00
px4dev
dd432e6603 Remove the s.bus test loop... makes it very hard to update the firmware. 2014-02-12 22:11:09 -08:00
px4dev
ca2ad0051d Be more enthusiastic with the sbus enable pin. Still no love. 2014-02-12 00:48:53 -08:00
Lorenz Meier
3bcf34098a Fix quotation marks 2014-02-12 08:50:44 +01:00
Lorenz Meier
85ec7fb40a test loop 2014-02-12 08:47:01 +01:00
Lorenz Meier
500ac69ee4 Build test code for S.BUS output, send test characters once S.BUS1 or S.BUS2 is enabled 2014-02-12 08:13:53 +01:00
Lorenz Meier
773f70a9df Merged origin/master into pubsub_cleanup 2014-02-09 16:04:32 +01:00
Lorenz Meier
f52f15c791 Merge pull request #626 from PX4/rc_mapping
Improved RC calibration behaviour, fully supported setting trim offsets
2014-02-09 15:49:55 +01:00
Lorenz Meier
399d59483e Fixed code style 2014-02-05 09:36:22 +01:00
Lorenz Meier
94b162d0e0 Fixed up nullptr handling 2014-02-05 09:34:21 +01:00
marco
1ef7320e0c startup rewrite 2014-02-04 16:50:22 +01:00
marco
816229652f i2c1 bug and bus scan fixed 2014-02-02 20:36:11 +01:00
marco
0089db7ef3 code cleanup 2014-02-02 16:28:56 +01:00
marco
9defc6cb23 mkblctrl fmuv2 support added 2014-02-02 14:26:17 +01:00
Lorenz Meier
243a28ff8b Do not send an error message for RX pairing commands 2014-02-01 23:13:41 +01:00
Lorenz Meier
e1356f69b4 Hotfix: Check all channel mappings for valid ranges 2014-02-01 19:01:05 +01:00
Lorenz Meier
14bbecfd7a Hotfix: Check all channel mappings for valid ranges 2014-02-01 18:59:26 +01:00
Lorenz Meier
f02698dbe3 Merge branch 'master' of github.com:PX4/Firmware 2014-02-01 15:01:19 +01:00
Lorenz Meier
71d0d1c404 Make MTD startup less verbose, there are diagnostic commands to read off its state 2014-02-01 15:01:11 +01:00
Lorenz Meier
713f35e04e Merge branch 'master' of github.com:PX4/Firmware into rc_mapping 2014-02-01 14:17:06 +01:00
Lorenz Meier
c1d1d67534 Improved RC calibration behaviour, fully supported setting trim offsets 2014-02-01 13:22:52 +01:00
Anton Babushkin
7d17a48b3c param set: fixed float format 2014-01-31 17:34:46 +01:00
Lorenz Meier
83df116c7a Hotfix: Move mixer variables in test routine into function 2014-01-30 23:11:37 +01:00
Lorenz Meier
8d79d91950 Revert "Merge pull request #620 from pigeonhunter/stack_sizes"
This reverts commit 3b31a6b1b9756eb191eaaafb1c137e6874079281, reversing
changes made to 70afb3ca3b3f1844241c9c9312579bbb2475232c.
2014-01-30 21:54:29 +01:00
Lorenz Meier
5316741ed4 Revert "mavlink: revert stack size 2048 to fix suspending in HIL mode"
This reverts commit eb177def141d321b43a4c20819179423e128a92f.
2014-01-30 21:53:27 +01:00
Anton Babushkin
eb177def14 mavlink: revert stack size 2048 to fix suspending in HIL mode 2014-01-30 20:50:47 +01:00
Lorenz Meier
71e35d7ed1 Merge branch 'master' of github.com:PX4/Firmware 2014-01-30 19:44:38 +01:00
Lorenz Meier
1458bdfbcb Pure code style fix of cpuload, no funcationality changes 2014-01-30 13:07:17 +01:00
Lorenz Meier
ff753b9e24 Merged master into lockdown_disable 2014-01-30 10:00:01 +01:00
Lorenz Meier
3b31a6b1b9 Merge pull request #620 from pigeonhunter/stack_sizes
Stack sizes
2014-01-30 00:54:55 -08:00
Lorenz Meier
70afb3ca3b Merge pull request #609 from PX4/rc_status
RC status metadata cleanup and extension
2014-01-30 00:53:01 -08:00
Darryl Taylor
44cb4d9617 Merge remote-tracking branch 'origin/master' into memory_tests 2014-01-29 18:00:08 +08:00
Darryl Taylor
1d70a65f40 Stack size reduced to 1280. Max stack size reported as 1020 with UBX GPS with 3d lock. MTK not tested. 2014-01-29 17:52:22 +08:00
Darryl Taylor
0cc311b872 Reduced stack size to 2568. Max stack usage reported as 2052 with MARG + GPS with 3d lock - no px4flow, but should be more than enough buffer to accomodate its addition. 2014-01-29 17:39:35 +08:00
Darryl Taylor
70b1037c2e Stack size reduced to 2408. Max stack usage reported by top in EASY mode at 1924. 2014-01-29 17:35:34 +08:00
Darryl Taylor
b0f65bb708 Stack size reduced to 1648. Max stack usage reported top at 1316. 2014-01-29 17:12:16 +08:00
Darryl Taylor
58a1f19d79 Stack size reduced to 1816. Max stack reported by top was 1448 under HIL. 2014-01-29 17:09:05 +08:00
Darryl Taylor
338b753a3c Reduced stack size to 1200. Max stack space used was 956. 2014-01-29 17:00:07 +08:00
Lorenz Meier
c801446088 Merge branch 'master' of github.com:PX4/Firmware 2014-01-28 11:13:43 +01:00
Lorenz Meier
19c3525f58 Hotfix: Fixed telemetry transmission of RC channels - we always sent one set too much - by lieron 2014-01-28 11:13:37 +01:00
Darryl Taylor
0488d5b41c Reduced commander main task stack size to 2088. The high-water-mark measured 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. 2014-01-28 10:43:33 +08:00
Darryl Taylor
d1fb765187 Reduced low priority thread stack size to 1728. Top indicates the high-water-mark is at 1380 during accelerometer calibration. Safety margin ~25% 2014-01-28 10:30:16 +08:00
Darryl Taylor
dfaa5a0c7c Reduced stack from 2048 to 1024. Top reports stack usage at 812 under flight conditions. 2014-01-28 09:57:47 +08:00
Lorenz Meier
0393b2aa12 Build fix for IO control input parsing. 2014-01-26 16:01:39 +01:00
Lorenz Meier
00a3270dc6 Differentiate between failsafe having kicked in (which stops the normal 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. 2014-01-26 15:52:51 +01:00
Lorenz Meier
2a30c574ce IO status printing improvements / fixes 2014-01-26 15:50:19 +01:00
Lorenz Meier
d1c934233f Fix S.BUS decoder to return value even if its just failsafe 2014-01-26 15:30:16 +01:00
Lorenz Meier
cc68d11353 Add flag to indicate proper RC mapping 2014-01-26 15:26:19 +01:00
Lorenz Meier
ac32116f00 Fix docs header 2014-01-26 15:17:01 +01:00