Commit Graph

2036 Commits

Author SHA1 Message Date
Anton Babushkin 7ef3c24637 Merge branch 'master' into yaw_offset_limit 2014-05-15 10:23:14 +02:00
Anton Babushkin 8e43db7bc0 mc_att_control: yaw offset limiting bug fixed 2014-05-15 10:22:42 +02:00
Lorenz Meier ddbad698bc mavlink start tool: Reduce stack size to 1000 - it is really just the commandline handler 2014-05-15 09:05:21 +02:00
Lorenz Meier 2cda682074 sdlog2 start tool: Reduce stack, since it just starts the app 2014-05-15 09:04:16 +02:00
Lorenz Meier 1e13b5a02c commander: Reduce calibration count, minimally reduce stack sizes after careful inspection 2014-05-15 09:02:31 +02:00
Lorenz Meier 4176fc69bb Merge branch 'master' of github.com:PX4/Firmware into stack_sweep 2014-05-15 08:43:09 +02:00
Lorenz Meier 839373f5ae Merge pull request #938 from jean-m-cyr/master
Reduce potential dataman memory fragmentation
2014-05-14 23:42:52 -07:00
Lorenz Meier 4bc06381a9 commander: Cleanup properly after out-of-mem error 2014-05-15 08:15:59 +02:00
Lorenz Meier ab154c9d3b attitude_estimator_so3: Reduce start tool stack size 2014-05-15 07:53:30 +02:00
Lorenz Meier ec5dd5401e attitude_estimator_ekf: Reduce start tool stack size 2014-05-15 07:53:13 +02:00
Lorenz Meier 9767bcb610 Merge branch 'master' of github.com:PX4/Firmware into stack_sweep 2014-05-15 07:42:51 +02:00
Lorenz Meier 9cd1fa5b51 attitude_estimator_so3: Code style fixes 2014-05-15 07:41:33 +02:00
Lorenz Meier c59ca4d3b9 attitude_estimator_ekf: Code style fixes 2014-05-15 07:41:12 +02:00
Lorenz Meier f4279ccc0d sensors: Reduce stack mildly by 50 bytes 2014-05-15 07:35:39 +02:00
Lorenz Meier 32f0b2c422 mc_pos_control: Reduce stack mildly by 50 bytes 2014-05-15 07:30:03 +02:00
Lorenz Meier 3f9028b728 mc_att_control: Reduce stack mildly by 50 bytes 2014-05-15 07:29:43 +02:00
Lorenz Meier 236af7fdc3 Merge branch 'master' of github.com:PX4/Firmware into stack_sweep 2014-05-15 07:28:35 +02:00
Lorenz Meier 05f9336d20 mc_pos_control: Code style fixes in comments 2014-05-15 07:28:18 +02:00
Lorenz Meier 5f96feb3e0 mc_att_control: Code style fixes in comments 2014-05-15 07:27:59 +02:00
Lorenz Meier 61a3ddb4c2 navigator: Reduce stack size by 50 bytes 2014-05-15 07:25:49 +02:00
Lorenz Meier 8d9c6fe4d7 mavlink app: Fix use of message buffer 2014-05-15 07:25:23 +02:00
Lorenz Meier 25cd53c688 Merge branch 'master' of github.com:PX4/Firmware into stack_sweep 2014-05-15 07:22:51 +02:00
Lorenz Meier 23fe9e6dc0 navigator: comment only changes / code style fixes 2014-05-15 07:22:36 +02:00
Lorenz Meier 93388803b7 Merge branch 'master' of github.com:PX4/Firmware into stack_sweep 2014-05-15 07:17:38 +02:00
Lorenz Meier 19dc0b9509 dataman: Fix doxygen, no functional changes 2014-05-15 07:15:41 +02:00
Lorenz Meier 8dc0a21a7e mavlink, commander: Get back close to original stack sizes. Although tests came clean, we do not want to take any chances 2014-05-15 07:14:58 +02:00
Lorenz Meier 5466e68bb2 mavlink app: Use only the stack it needs to start 2014-05-14 22:13:49 +02:00
Lorenz Meier 29ec1f3881 Reduce stack size of sensors module start handler 2014-05-14 19:36:11 +02:00
Lorenz Meier 0789030088 Reduce stack size of navigator startup handler 2014-05-14 19:35:54 +02:00
Lorenz Meier 25fd20487e reduce stack size of dataman start handler 2014-05-14 19:35:16 +02:00
Lorenz Meier 7655f3e425 Reduce mavlink stack size slightly 2014-05-14 19:34:55 +02:00
Lorenz Meier 531ba79e55 Reduce commander stack size mildly 2014-05-14 19:34:37 +02:00
Liio Chen 1a1f7ff33b Fix error on some compiler 2014-05-14 22:18:36 +08:00
Anton Babushkin 42a7d80a81 mc_att_control: limit max yaw setpoint offset 2014-05-14 14:55:14 +02:00
Lorenz Meier 63905265eb Save code size on commander, reduce stack size of starting tool (NOT OF THE APP ITSELF!) 2014-05-14 14:04:04 +02:00
Lorenz Meier 97fb361ea9 Set an RC status flag so that we can read out the RC status in parallel to the RC data 2014-05-14 08:00:00 +02:00
Jean Cyr cd9a72e391 Free data manager work items the same way they were allocated
Since data manager work items are allocated in groups of 8, they need to
be freed the same way should the manager need to stop.
2014-05-13 20:24:19 -04:00
Jean Cyr 8d3fed0944 Reduce potential dataman memory fragmentation
The data manager dynamically allocates relatively small work item blocks
on an as needed basis. It never frees these, instead maintaining then in
a list of available block for reuse when needed. Even if these blocks
are small, the are required at non-deterministic times and can end up
scattered in memory thus causing memory fragmentation. In order to
mitigate this problems work item blocks are allocated in groups of 8 in
contiguous memory to reduce the number of scattered memory allocations.
In reality, based on current usage, rarely will more than one group of 8
be allocated.
2014-05-13 19:59:44 -04:00
Lorenz Meier 178a3e8567 Merge pull request #927 from PX4/ram_cleanup
Ram cleanup
2014-05-13 01:10:05 -07:00
Thomas Gubler 8f6cd3a3ae Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/fw_att_control/fw_att_control_main.cpp
2014-05-13 09:28:46 +02:00
Lorenz Meier 80ecaf7946 Merge pull request #931 from PX4/fwtrim
fw att control: manual setpoint: fix comment and trim sign
2014-05-13 00:04:46 -07:00
Thomas Gubler bafa344dcb fw att control: manual setpoint: fix comment and trim sign 2014-05-13 09:00:12 +02:00
Lorenz Meier 965b42fe96 Merge pull request #926 from ultrasystem/patch-2
Output a debug string is Invalid @ parameter #1
2014-05-12 23:58:35 -07:00
Lorenz Meier 51e5a73a7e mavlink: Removed static buffers where no static buffers where necessary 2014-05-12 22:10:52 +02:00
Lorenz Meier 95e6fc30e2 navigator: Removed static where no static should have been used 2014-05-12 22:10:28 +02:00
ultrasystem ad51b4c24b Update paramters for warnx() 2014-05-12 23:08:34 +08:00
Lorenz Meier 157c360caa Merge pull request #894 from PX4/yawrate_limit
mc_att_control: MC_YAWRATE_MAX parameter added
2014-05-12 06:37:08 -07:00
ultrasystem db2b85cbd4 Output a debug string is Invalid @ parameter #1
line 143 may be crash or buffer overflow. because the argument must is a pointer as char type  that and have a valid buffer
2014-05-12 21:17:19 +08:00
Thomas Gubler 47d21f0c57 Merge pull request #744 from thomasgubler/fw_landing_rangefinder
Fw landing rangefinder
2014-05-12 14:52:33 +02:00
Thomas Gubler 15699549a2 manual control setpoint: add comment about sign 2014-05-12 13:35:11 +02:00