Roman Bapst
5c63a2d2f4
fixed sensor board rotation offset
2015-05-19 14:19:03 +02:00
Lorenz Meier
2625d3e973
Merge pull request #2175 from Zefz/preflight_gps_check
...
Preflight: GPS check
2015-05-19 10:10:46 +02:00
Lorenz Meier
5fb99e9300
MC att control: Better param docs
2015-05-19 07:18:41 +02:00
Lorenz Meier
66e6dccfee
FW att control: Better param docs
2015-05-19 07:18:25 +02:00
Lorenz Meier
d9d25363b4
mavlink FTP: Remove workaround after QGC side fix
2015-05-19 07:08:19 +02:00
Lorenz Meier
e5fad077df
Merge master into linux
2015-05-18 23:28:57 +02:00
Lorenz Meier
c06ba047e2
param lib: Fix index used routine
2015-05-18 23:15:20 +02:00
Mark Charlebois
dcb55ff38d
Changed isfinite to PX4_ISFINITE
...
There are cross platform issues with the isfinite call that are handled
by PX4_ISFINITE
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-18 09:58:49 -07:00
Johan Jansen
cd67609da5
PreflightCheck: Reduce GPS timeout to 2 sec
2015-05-18 12:49:53 +02:00
Johan Jansen
38004cdd95
PreflightCheck: Increase GPS timeout to 4 sec
2015-05-18 12:31:16 +02:00
Lorenz Meier
937289a3ef
Give user a choice which time source to pick
2015-05-18 10:32:41 +02:00
Lorenz Meier
635b7fa01d
param API: Ensure info count method is called
2015-05-18 00:17:09 +02:00
Lorenz Meier
2e1f5c4bf3
Merge pull request #2176 from PX4/master_param_mem_usage_redux
...
Master param mem usage redux
2015-05-17 23:27:26 +02:00
Lorenz Meier
fa12a61765
sdlog2: Fix command handling / interpretation of command parameters
2015-05-17 23:23:26 +02:00
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
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
Mark Charlebois
36f5d47ed9
Merge remote-tracking branch 'upstream/master' into linux
...
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
Conflicts:
src/modules/commander/gyro_calibration.cpp
src/modules/mavlink/mavlink_ftp.cpp
2015-05-16 15:04:38 -07:00
Lorenz Meier
2432418751
FTP: Better error reporting, ignore hidden directories
2015-05-16 11:37:41 +02:00
Mark Charlebois
6a1c28fbc1
Merge branch 'linux' of http://github.com/mcharleb/Firmware into linux
2015-05-15 13:00:59 -07:00
Mark Charlebois
9f391b1867
NuttX: fixes for NuttX build
...
In the upstream tree ringbuffer.h includes the method implementations
in the header file which causes multiple definitions in the link for
other targets. Changed so ringbuffer.cpp is build separately for other
platforms and is included by ringbuffer.h on NuttX.
uORB changes do not link without uORBTest_UnitTest.cpp enabled for
the NuttX build.
px4_getopt was not exported and wasn't visible in NuttX build.
The makefiles were restored to be as close as possible to upstream
so the NuttX build builtin's work again. The code will have to be
refactored after the merge.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-15 12:56:18 -07:00
Lorenz Meier
97b8e7a20e
mavlink FTP: Speed up transfers by longer bursts
2015-05-15 21:14:40 +02:00
Roman Bapst
4a84215a8f
fix mavlink message sending, make thread priority default
2015-05-15 17:49:20 +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
dabcf63c50
mavlink FTP: Drop rate to realistic value
2015-05-15 11:16:48 +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
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
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
Mark Charlebois
abe61a3d7e
Added missing return on error
...
When mc_pos_control_main.cpp was ported to posix one error condition
retuned 0 instead of 1.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-05-14 08:32:51 -07: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
tumbili
f6bf6c89ff
ported mc_pos_controller
2015-05-14 14:58:23 +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