2965 Commits

Author SHA1 Message Date
Lorenz Meier
19d798addc px4io driver: init stack only twice as big as really needed and not four times as big 2014-05-14 21:52:25 +02:00
Lorenz Meier
b216cc3cac px4fmu: Give the FMU driver only the stack for init it needs 2014-05-14 21:31:29 +02:00
Lorenz Meier
d50ae8bb59 Reduce stack size of preflight check tool 2014-05-14 19:37:27 +02:00
Lorenz Meier
8962c27274 Reduce stack size of perf tool 2014-05-14 19:37:06 +02:00
Lorenz Meier
972cf54c96 Reduce stack size of PWM tool 2014-05-14 19:36:37 +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
Lorenz Meier
0641786b6a Merge branch 'perf_cleanup' 2014-05-14 15:23:39 +02:00
Lorenz Meier
c646a8ff1d Let the param set command default to non-failing, because unknown params are in the script default init not a reason to give up on the complete boot 2014-05-14 14:23:16 +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
a1aa8e84ff Reduce top stack usage 2014-05-14 14:03:47 +02:00
Lorenz Meier
6018ffa462 nshterm: Use only the stack we really need 2014-05-14 14:02:01 +02:00
Lorenz Meier
15eaa3aed4 eeprom driver: Use less excessive perf counters on EEPROM 2014-05-14 14:00:51 +02:00
Lorenz Meier
332e08b44a px4io driver: Deallocate perf counters in destructor properly 2014-05-14 14:00:31 +02:00
Lorenz Meier
c2f825647e px4io driver: Small fix 2014-05-14 13:06:20 +02:00
Lorenz Meier
a62ac72b2e px4io: Hotfix for IO driver, do not rely on the reported channel count to limit array lengths 2014-05-14 12:48:54 +02:00
Lorenz Meier
8deb1c9160 Read out the RC status at the same transfer as the channels to ensure we got synchronized data 2014-05-14 08:00:41 +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
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
f10395e05a HoTT driver: Add timestamp, rename function-level variable from _esc to esc to match conventions 2014-05-13 08:38:07 +02:00
Lorenz Meier
37970c5828 hrt driver: Make a debug data array compiling condiditional on PPM debug, we are never accessing it in normal operation 2014-05-13 08:06:33 +02:00
Lorenz Meier
be6b9a1b36 hmc5883: Change static topic publication to the class member it should be, initialize collect phase (linter find) 2014-05-13 08:05:36 +02:00
Lorenz Meier
227d52b02c blinkm: Remove the barrage of static variables in mainloop, eating up RAM for everybody 2014-05-13 08:04:53 +02:00
Lorenz Meier
e09c0dd8b9 Reduce RAM footprint of HoTT driver, fix publication to contain ESC data 2014-05-12 22:57:07 +02:00
Lorenz Meier
29ffb3bad3 mkblctrl: Moved motor data struct into class 2014-05-12 22:11:28 +02: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
Thomas Gubler
7c75f61863 Merge remote-tracking branch 'upstream/master' into manualcontrolrename
Conflicts:
	src/modules/commander/commander.cpp
	src/modules/fw_pos_control_l1/fw_pos_control_l1_main.cpp
	src/modules/uORB/topics/manual_control_setpoint.h
2014-05-12 09:39:52 +02:00
Thomas Gubler
8cbd38061c sensors: use new manual control setpoint variable names 2014-05-12 09:24:49 +02:00
Thomas Gubler
2999182952 mc pos control: use new manual control setpoint variable names 2014-05-12 09:24:22 +02:00
Thomas Gubler
de4c456196 mc att control: use new manual control setpoint variable names 2014-05-12 09:24:06 +02:00
Thomas Gubler
6d9ea86bc9 mavlink receiver: use new manual control setpoint variable names and fix sending of manual control setpoint mavlink message 2014-05-12 09:23:51 +02:00
Thomas Gubler
08002fbc15 mavlink receiver: use new manual control setpoint variable names 2014-05-12 09:23:20 +02:00
Thomas Gubler
1795d7d6e1 fw pos control: use new manual control setpoint variable names 2014-05-12 09:22:20 +02:00
Thomas Gubler
3779e216be fw att control: use new manual control setpoint variable names 2014-05-12 09:22:07 +02:00
Thomas Gubler
cde4c9addb commander: use new manual control setpoint variable names 2014-05-12 09:21:39 +02:00
Thomas Gubler
d9333a1993 manual control setpoint: rename variables 2014-05-12 09:20:40 +02:00