Lorenz Meier
79910ce7e0
MAVLink app: Add radio based software flow control, default to hardware flow control if available and operational
2015-08-01 12:48:11 +02:00
Lorenz Meier
268bf3727e
MAVLink app: Make bandwidth scaling depending on the TX error as well
2015-08-01 09:35:28 +02:00
Lorenz Meier
10a6a59498
MAVLink app: Make bandwidth scaling depending on the TX error as well
2015-07-31 20:06:23 +02:00
Lorenz Meier
32b9354783
Accel calibration: Show better error message if cal fails
2015-07-31 15:36:13 +02:00
Mark Charlebois
5120708b38
muorb: code cleanup
...
Fixed comments and code formatting
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-07-30 22:19:46 -07:00
Mark Charlebois
c1317ad463
POSIX: code format changes
...
Changed the code format of the files derived from NuttX to match the code
style of PX4.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-07-30 17:19:55 -07:00
Mark Charlebois
a96db1580f
Platform cleanup - remove duplicate files
...
The POSIX and QURT platforms contain several duplicate files.
These files have been factored out into platforms/posix/work_queue.
The config files have been updated to include the
platforms/posix/work_queue module.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-07-28 20:08:50 -07:00
Johan Jansen
99c448b5f0
attitude_estimator_q: Fix NaN protection
2015-07-28 16:07:05 +02:00
Lorenz Meier
7956f97abb
Merge pull request #2604 from mcharleb/muorb-updates
...
muorb: file rename and updates
2015-07-27 18:12:32 +02:00
Lorenz Meier
b629755d92
Merge pull request #2605 from nghiaho12/bug_fix_nullptr
...
fixed incorrect return type for bool ORBSet::erase(...)
2015-07-27 18:08:51 +02:00
Lorenz Meier
251325760e
MC pos ctrl: Fixed frame size guard
2015-07-27 18:08:07 +02:00
Lorenz Meier
75085dc5d6
Condition TECS properly on any altitude control mode
2015-07-27 10:16:48 +02:00
Lorenz Meier
09da389558
TECS: Add in-air state and trigger filter state resets when not flying to ensure correct filter state initialization
2015-07-27 10:10:15 +02:00
devbharat
89f64ab0d3
Fixes stack frame size error when compiling mc_pos_control_m on vagrant
2015-07-27 07:17:46 +02:00
Nghia Ho
4ba7649fb1
fixed incorrect return type
2015-07-25 20:36:05 -07:00
Mark Charlebois
b7f1dd9858
muorb: file rename and updates
...
Changed muorb_fastrpc.cpp to px4muorb.cpp to match the name of the
library that implements the FastRPC calls.
Signed-off-by: Mark Charlebois <charlebm@gmail.com >
2015-07-24 20:13:17 -07:00
Lorenz Meier
e84d97b387
Only update TECS filter if auto is enabled. This forces the internal TECS logic to reset between auto runs
2015-07-22 22:40:26 +02:00
Lorenz Meier
97e9f44d35
TECS: Reset integrator states on first run or when DT is large
2015-07-22 22:40:26 +02:00
David Sidrane
fc6144c46e
Updated Submodule src/lib/uavcan ==master
2015-07-22 09:17:32 -10:00
Don Gagne
93455b92e4
Fix duplicate param definition
2015-07-22 09:59:02 -07:00
Don Gagne
f820e733cc
Meta data fixes
2015-07-22 09:01:44 -07:00
Lorenz Meier
f94e2c8136
FMU driver: Rely on prearmed field to pre-arm
2015-07-22 17:16:34 +02:00
Lorenz Meier
fb9dcfc4a1
commander: populate prearmed field
2015-07-22 17:16:34 +02:00
Lorenz Meier
d94f2aa407
MC pos control: Use separate params for manual control
2015-07-22 17:12:43 +02:00
Lorenz Meier
033c512fbf
Add separate params for manual throttle control
2015-07-22 17:12:43 +02:00
Lorenz Meier
615b777348
Merge pull request #2579 from PX4/land_detector_robustness
...
Land detector robustness
2015-07-22 12:55:31 +02:00
Lorenz Meier
ffc9668d5b
PWM params: Doc fixes
2015-07-22 12:24:37 +02:00
Lorenz Meier
a1fd088e8f
MAVLink app: Rely on booted state, not on timeout for parameters. This fixes any param timing issues for good.
2015-07-22 10:03:45 +02:00
Lorenz Meier
8e4072eff7
Merge pull request #2581 from kd0aij/beta
...
fix description for SENS_BOARD_?_OFF parameters
2015-07-20 21:06:10 +02:00
Mark Whitehorn
dd48b950ef
fix units metadata for SENS_BOARD_?_OFF parameters
2015-07-20 07:55:46 -06:00
Lorenz Meier
0d90cf19dd
Mag calibration: Reduce time required to complete calibration significantly
2015-07-20 10:45:15 +02:00
Lorenz Meier
6d096401b5
Commander: Turn calibration warnings into critical (voice) output
2015-07-20 10:44:09 +02:00
Lorenz Meier
006dfbb14f
Commander: Speed up airspeed calibration
2015-07-20 10:43:12 +02:00
Lorenz Meier
d0d46c9713
MAVLink app: Use better default rates
2015-07-20 10:16:05 +02:00
Lorenz Meier
0321f416a0
Increase allowance for vertical velocity in landed mode
2015-07-19 18:33:14 +02:00
Lorenz Meier
9f322a395e
Make land detector more robust during initial spool-up
2015-07-19 18:30:52 +02:00
Lorenz Meier
06c45aadfb
FW attitude control: Increase default integrator gains to compensate common airframe trim issues
2015-07-19 16:03:08 +02:00
Lorenz Meier
fb8236e6b9
sdlog: Default to require GPS for time stamping
2015-07-19 16:00:45 +02:00
Lorenz Meier
116bd9a03e
MC pos control: Code style fixes
2015-07-18 11:37:12 +02:00
Lorenz Meier
0d37de005b
Merged beta to master
2015-07-17 23:42:23 +02:00
Lorenz Meier
ec21a71b36
Commander: increase mag cal timeout
2015-07-17 23:41:00 +02:00
Lorenz Meier
d9f0baf4dc
GPS driver: Only let the driver publish reports if it really found a GPS receiver
2015-07-17 21:19:32 +02:00
Lorenz Meier
d8a54f5018
Navigator: fix feedback on success / fail
2015-07-17 20:59:39 +02:00
Lorenz Meier
253b8f50ce
Load missions correctly after restart. Fixes #2564
2015-07-17 20:35:07 +02:00
ksschwabe
e1572d3942
Moved ADC channel defines for battery voltage, battery current, and airspeed voltage to board_config.h. This allows better portabilit of code from one board to another, since it removes the hardcoded #ifdef sections from the Px4 sensors code.
2015-07-17 14:09:52 +02:00
Lorenz Meier
649b6df2b4
Merge pull request #2552 from ksschwabe/master
...
Moved ADC channel definitions to the board_config.h file. This way ne…
2015-07-17 10:23:38 +02:00
Lorenz Meier
9bfa214f63
Merge pull request #2569 from tinito/master
...
Model name from ROS parameter server instead of hardcoded string
2015-07-17 10:22:48 +02:00
Lorenz Meier
0e26c2b37b
Merge pull request #2571 from PX4/rc_cleanup
...
Rc cleanup
2015-07-17 10:05:24 +02:00
Lorenz Meier
c020c6ed9d
MAVLink: Fix name of RC channel to correct message name
2015-07-17 09:12:11 +02:00
Lorenz Meier
01de0f9af7
MAVLink: Request right channel
2015-07-17 09:11:48 +02:00