12651 Commits

Author SHA1 Message Date
Lorenz Meier
2f5e27c180 param lib: Fix code style 2015-05-17 23:08:10 +02:00
Lorenz Meier
ff4be81976 Param: do not set a param as used just because its value is non-default. 2015-05-17 23:05:32 +02:00
Lorenz Meier
e279e8bb2a Fix param changed count logic, speed up logic for unused params 2015-05-17 22:58:52 +02:00
Lorenz Meier
83fdb9931a commander / mavlink: Add battery status to output BATTERY_STATUS MAVLink message 2015-05-17 17:44:51 +02:00
Lorenz Meier
bbd55a01ce Merge pull request #2190 from s3erjaeh/master
FIX GPS coordinates conversion in HIL mode
2015-05-17 16:19:21 +02:00
Erik Jähne
fcb1bb2bb6 FIX HIL GPS conversion 2015-05-17 14:50:17 +02:00
Lorenz Meier
3032afb803 mavlink FTP: Fix build system error for unit test 2015-05-17 10:48:37 +02:00
Lorenz Meier
26954ece2c Merge pull request #2187 from PX4/fixconstrainairspeed
make constrain airspeed actually constrain the airspeed
2015-05-16 23:20:06 +02:00
Thomas Gubler
8a891591a8 make constrain airspeed actually constrain the airspeed 2015-05-16 19:05:31 +02:00
Lorenz Meier
03ef6a30ec Speed up param transmit now that we are faster on USB 2015-05-16 11:43:45 +02:00
Lorenz Meier
2432418751 FTP: Better error reporting, ignore hidden directories 2015-05-16 11:37:41 +02:00
Lorenz Meier
97b8e7a20e mavlink FTP: Speed up transfers by longer bursts 2015-05-15 21:14:40 +02:00
David Sidrane
c6bc3153ef Reviewd - fixed indexing that was wrong, code clean up ran astyle 2015-05-15 03:58:04 -10:00
Lorenz Meier
5c53d38652 FMUv2 config: Increase USB TX buf size further to speed up MAVLink FTP transfers 2015-05-15 11:38:06 +02:00
Lorenz Meier
8f8184560b sdlog2: Log at 100 Hz as default 2015-05-15 11:17:08 +02:00
Lorenz Meier
dabcf63c50 mavlink FTP: Drop rate to realistic value 2015-05-15 11:16:48 +02:00
Lorenz Meier
9bd2e376f6 NuttX for FMUv2: Larger USB buffer 2015-05-15 11:16:34 +02:00
Lorenz Meier
f154f6e5e7 MAVLink transmission: Allow faster overall transmissions. 2015-05-15 11:16:11 +02:00
Lorenz Meier
4fb91f47cd Fix mavlink FTP list stack overflow. Fixes #2180, not flight-critical 2015-05-15 11:15:04 +02:00
Lorenz Meier
fe4d2ddc40 Merge pull request #2177 from UAVenture/mp_param_update_launch
Fix parameters in SITL launch files
2015-05-15 09:36:23 +02:00
Andreas Antener
2bcfd4f6f7 rename parameters in launch file to match new MP parameters 2015-05-15 09:26:07 +02:00
Lorenz Meier
535eb7dbd9 param lib: Fix use of array size 2015-05-15 09:11:28 +02:00
Lorenz Meier
fa8dc57236 mavlink app: Only send params if the system has booted. 2015-05-15 08:31:45 +02:00
David Sidrane
a0af91d05c Missing Brace 2015-05-14 18:15:10 -10:00
David Sidrane
6667e6e078 Update param.c
Not used px4_macros.h anyway
2015-05-14 18:03:23 -10:00
David Sidrane
8e9fdc6147 Use stdlib's calloc for compaiblity 2015-05-14 17:03:10 -10:00
David Sidrane
dc4d5619ea Reduced the amount of memory used by params to only that that is needed
Conflicts:
	src/modules/systemlib/param/param.c
2015-05-14 17:02:45 -10:00
Johan Jansen
d650820dbf SystemLib: Add missing CBRK_GPSFAIL circuit breaker parameter 2015-05-14 21:20:34 +02:00
Johan Jansen
510b6124ec Commander: Fix inverted circuit breaker logic 2015-05-14 21:20:05 +02:00
Johan Jansen
52222de021 Commander: Wait up to 1 second to allow GPS module to be detected 2015-05-14 20:59:23 +02:00
Johan Jansen
fee02c6943 Commander: Fix parameter bug in preflight check function 2015-05-14 20:30:10 +02:00
Johan Jansen
f020ad4ba3 Commander: Check if GPS receiver is suffering from jamming noise 2015-05-14 19:29:35 +02:00
Johan Jansen
45f1fd6634 Commander: Add preflight check for missing GPS module 2015-05-14 19:19:30 +02:00
Johan Jansen
c0a9e08a30 ROMFS: Start GPS driver before Commander so that preflight check can be run 2015-05-14 19:18:05 +02:00
Lorenz Meier
6b285a73bb Merge pull request #2174 from nopeppermint/addusart6_discovery
Add usart 6 to px4-stm32f4discovery board
2015-05-14 18:30:14 +02:00
Lorenz Meier
8a73f91ad6 Commander: Be less verbose about param saves to focus the user attention to relevant output 2015-05-14 17:33:07 +02:00
Lorenz Meier
e7c3032218 Mag calibration: Accept less rotation to start the UI, ensure calibration abort does indeed abort. 2015-05-14 17:31:05 +02:00
Lorenz Meier
33338ee2d0 Q attitude estimator: Comment undocumented params 2015-05-14 17:12:31 +02:00
Lorenz Meier
8ac81515ce EKF estimator: Remove unused params 2015-05-14 17:12:31 +02:00
Lorenz Meier
a5e69359fc Merge pull request #2167 from PX4/default_I_gains
set default, weak rate I gains for multirotors
2015-05-14 00:40:46 +02:00
Lorenz Meier
ea278ea926 Merge pull request #2169 from PX4/fix_LED
make main LED show low and critical battery status
2015-05-14 00:39:56 +02:00
Lorenz Meier
7d775eb112 Merge pull request #2170 from andrea-nisti/master
mpc parameter INAV_W_Z_VIS_P increased
2015-05-14 00:39:22 +02:00
nopeppermint
169f112f0d change name in board.h 2015-05-13 22:59:30 +02:00
nopeppermint
52fca5b7a1 correct comments 2015-05-13 22:24:32 +02:00
nopeppermint
b0efb24468 add USART6 on PC6(TX) and PC7(RX) to discovery 2015-05-13 22:21:59 +02:00
Lorenz Meier
14b09d6367 Merge pull request #2171 from NaterGator/master
Fix potential null pointer deref in Mavlink dtor if task_main returns error
2015-05-13 19:17:15 +02:00
Nate Weibley
b4e7b041ca Fix potential null pointer deref if Mavlink start fails before task_main loop
LL_APPEND is called just before the loop spins up but various error conditions can cause the task to exit before then.
When that happens Mavlink::start_helper calls delete on the instance which tries to prune it from the global list.
If this is the first Mavlink instance to attempt starting the list head is null and we hardfault in the Mavlink dtor.

Only call LL_DELETE after checking the list head for a null pointer.
2015-05-13 11:33:11 -04:00
Andrea Nistico
16aa03e30a mpc parameter INAV_W_Z_VIS_P increased 2015-05-13 17:22:10 +02:00
Roman Bapst
90c3aec1fd make main LED show low and critical battery status 2015-05-13 16:24:44 +02:00
Lorenz Meier
66b87ac761 Fix state-level HIL. Reported by @s3erjaeh 2015-05-13 16:04:33 +02:00