Lorenz Meier
e67a6bdfc2
MAVLink: No need to restore previous port config on exit
2016-08-26 23:38:46 +02:00
Nicolas de Palezieux
ebce93f338
only advertise range topic of px4flow board if it is the primary range device ( #5390 )
...
this allows selecting another range device such as a lidar by starting that app first
2016-08-26 14:28:46 +02:00
Luís Rodrigues
cda4338095
Configuration parameter for TeraRanger One ( #5359 )
2016-08-26 12:03:18 +02:00
Lorenz Meier
f511d49cc2
Improvements to SITL to make paths more flexible. ( #5181 ) ( #5255 )
...
* Path cleanup for SITL.
* Restructured sitl scripts dir.
* Set integration tests to use ekf2 for vtol.
* Fix sitl paths for mac.
2016-08-25 21:47:45 +02:00
Beat Küng
61f7470e7e
df wrappers: fix invalid NaN to int16 conversion (set to 0 instead)
...
The result of this conversion is undefined!
2016-08-25 13:14:15 +02:00
Beat Küng
a7ef9b4954
fix navio_gpio: use uintptr_t for pointer type instead of uint32_t
2016-08-25 13:14:15 +02:00
Beat Küng
4b6e6572b9
fix navio_sysfs_pwm_out: use correct type for buflen (required by MultirotorMixer::from_text)
2016-08-25 13:14:15 +02:00
Beat Küng
96384bdc29
df wrappers: add drv_hrt.h include
2016-08-24 21:30:50 +02:00
Beat Küng
eede43a786
px4_log.h: move px4_log_initialize() out of #ifdef
2016-08-24 21:24:35 +02:00
Beat Küng
b8e247a018
muorb: add drv_hrt.h include for hrt_absolute_time
2016-08-24 21:24:35 +02:00
Beat Küng
528ca931af
logger: only add data message to the log if orb_copy succeeds, when adding a new instance
2016-08-24 21:24:35 +02:00
Beat Küng
df53fb0fde
logging: publish a message for PX4_{WARN,ERR} & store them to the ulog file
...
- ulog file message rate limited to 50Hz
- queuing with size 2
- this replaces the mavlink log message in the ulog
(but the mavlink warnings & errors still go to the ulog)
2016-08-24 21:24:35 +02:00
Beat Küng
eae1585e38
logger: store full file name in logger, remove it from log writer
...
- also add log file to the status output
2016-08-24 21:24:35 +02:00
Beat Küng
aefd217fc0
uorb subscription: remove _interval & use orb_get_interval() instead
2016-08-24 21:24:35 +02:00
Beat Küng
6b4c24fb12
px4_log: remove __px4_log_level_current
...
- there is no way to change it at runtime
- it was implemented wrong (<= comparison disabled the PANIC log level)
2016-08-24 21:24:35 +02:00
Beat Küng
e2afb0be6b
px4_log.h: remove hrt_absolute_time() declaration (it does not belong here)
2016-08-24 21:24:35 +02:00
Beat Küng
d404359888
local_position_estimator_main: warnx -> PX4_{WARN,INFO,DEBUG}
2016-08-24 21:24:35 +02:00
Beat Küng
1fffd731b1
print_load_posix under DARWIN: remove unused variable basic_info ( #5364 )
2016-08-23 09:09:55 +02:00
Lorenz Meier
79678c5f25
MPU6K fix code style
2016-08-19 22:24:41 +02:00
Bart Slinger
7f04e3c759
Helicopter aiframe and basic PID control ( #5339 )
...
* Helicopter aiframe and basic PID control
* codestyle
* Blade 130x gains working but not optimal
* Changed behaviour of feedforward for all multicopter
2016-08-19 22:20:59 +02:00
Lorenz Meier
7579ebf4e8
Fix failing mac test
2016-08-19 22:19:05 +02:00
Julian Oes
62297c3d86
DriverFramework: updated submodule ( #5351 )
...
- Fix if _retries variable is not set to prevent "UINT_MAX-1"
retries.
- Update for the cmake_hexagon submodule.
2016-08-19 22:17:13 +02:00
Gus Grubba
821d7062df
Support for new log file extension. ( #5355 )
2016-08-19 22:16:46 +02:00
Lorenz Meier
306a911dc9
Fix MPU6K driver ICM extensions
2016-08-19 22:09:05 +02:00
Beat Küng
c3c8fa55b3
RC st24: change channel input range from [0,4096] to [500,3500] ( #5350 )
...
QGC failed to calibrate RC with the old range.
2016-08-19 20:45:56 +02:00
Lorenz Meier
fe62c259e8
Fix MPU6K initialization
2016-08-19 11:10:11 +02:00
James Goppert
90b509a73f
Update driver framework. ( #5347 )
2016-08-18 19:32:57 -04:00
James Goppert
372d16ee5e
Update matrix. ( #5346 )
2016-08-18 18:01:55 -04:00
Lorenz Meier
192cde408a
Remove unnecessary C++11 usage in UAVCAN
2016-08-18 21:44:15 +02:00
James Goppert
818840b576
Path cleanup, low impact changes ( #5340 )
...
* Low impact changes from path_cleanup branch.
This is a step towards minimizing the diff with path_cleanup branch.
* Update ecl.
* Revert matrix update.
* Revert ecl and matrix.
* Update sitl gazebo.
* Revert sitl_gazebo and matrix changes.
2016-08-18 15:37:23 -04:00
Pavel Kirienko
24e90e3c90
UAVCAN servers: fixed member initialization; removed dead stuff
2016-08-18 17:14:53 +02:00
Pavel Kirienko
d12be196a2
Fixed #5153
2016-08-18 17:14:53 +02:00
Pavel Kirienko
2784c3c5f0
Improved uavcan activity indication
2016-08-18 17:14:53 +02:00
Pavel Kirienko
64d7946cdc
Fixed beep duration
2016-08-18 17:14:53 +02:00
Pavel Kirienko
36efc8c83e
Fixed beeping
2016-08-18 17:14:53 +02:00
Pavel Kirienko
61ffc6c432
Fixed implementation of the ESC auto-enumeration feature
2016-08-18 17:14:53 +02:00
Pavel Kirienko
2fad9a6397
ESC status: printing temperature in Celsius
2016-08-18 17:14:53 +02:00
Pavel Kirienko
42031ab572
Better beeping during ESC enumeration
2016-08-18 17:14:53 +02:00
Pavel Kirienko
e27d3f4e13
Added new configuration parameter UAVCAN_ESC_IDLT.
...
This parameter, when enabled, enforces that the UAVCAN ESC driver never outputs zero throttle
while the system is armed. This feature is disabled by default, so the change will not break
the experience of current users.
2016-08-18 17:14:53 +02:00
Lorenz Meier
ae00abe468
Fix typo
2016-08-18 15:44:51 +02:00
Tiktiki
dfed00d870
Update multi_tables.py
...
Corrected HEX_T position and rotation for motors 1-2-5-6
2016-08-18 15:27:32 +02:00
Tiktiki
021da9b2e1
Update mixer_multirotor.cpp
2016-08-18 15:25:24 +02:00
Tiktiki
3daf4a3a67
Update multi_tables.py
2016-08-18 15:25:24 +02:00
Andreas Bircher
9fe95275bb
removing unnecessary parts
2016-08-18 15:12:39 +02:00
Andreas Bircher
70cd06bc84
initial version camera turn on / off
2016-08-18 15:12:39 +02:00
Lorenz Meier
a97c5ec4e1
MPU6K compile and code style fixes
2016-08-18 13:50:29 +02:00
Lorenz Meier
3d1f1522d9
MPU6K driver improvements
2016-08-18 12:55:54 +02:00
sander
1efe011522
code style
2016-08-17 23:58:04 +02:00
sander
5bb36162be
Start time based transition blending half-way
2016-08-17 23:58:04 +02:00
sander
e6834579e5
Use altitude acc rad
2016-08-17 23:58:04 +02:00