Daniel Agar
6f248bc7e9
move runway_takeoff lib to fw_pos_control_l1
2018-02-04 18:15:57 +01:00
Daniel Agar
f73f95965a
parameter culling include subdirectories of modules
2018-02-04 18:15:57 +01:00
Daniel Agar
6a4ef78111
move launchdetection lib to fw_pos_control_l1
2018-02-04 18:15:57 +01:00
Julian Oes
d646abcee7
px_uploader: improve silicon check
...
- Move check to proper location, out of the try catch block for OTP.
- Add Pixhawk specific check to notify users that want to flash
px4fmu-v3_default on Pixhawks with older v4 bootloaders that do not
support the silicon errata check.
2018-02-04 18:14:51 +01:00
Julian Oes
a1ab84e5b9
px_uploader: make rev check a bit more intuitive
2018-02-04 18:14:51 +01:00
Lorenz Meier
6d00de7b25
Uploader: Move flash size check into appropriate bootloader version region
2018-02-04 18:14:51 +01:00
Lorenz Meier
df32297162
Gazebo SITL: Make Rospack optional
2018-02-03 19:20:51 +01:00
Julian Oes
d175a75691
px_uploader: fix Python3 upload
...
This fixes the error below when using Python3:
File "Tools/px_uploader.py", line 128, in
__init__
self.image.append('\xff')
TypeError: an integer is required
2018-02-03 09:33:13 -05:00
ChristophTobler
305859f356
disable power module ( #8804 )
...
- currently doesn't work on all boards...
2018-02-02 12:00:39 -05:00
Daniel Agar
976b890c56
commander increase stack by 90 bytes (3160 -> 3250)
2018-02-02 08:34:39 +01:00
Matthias Grob
5ad03d7ef2
mc_pos_control: comment typo in flow sensor altitude
2018-02-02 00:38:01 -05:00
Matthias Grob
11d480240a
mathlib Functions: removed inline, fixed style
2018-02-02 00:38:01 -05:00
Matthias Grob
8e68f5ed79
mathlib Functions: improve documentation and limit checking
2018-02-02 00:38:01 -05:00
Daniel Agar
8c201c88ca
Jenkins always distclean each build
2018-02-02 00:30:33 -05:00
Julian Oes
9c86cdab2e
Robustify mission upload/download (take 2) ( #8794 )
...
* Revert "mavlink_mission: don't retransmit automatically"
This reverts commit 4e008fe89120e24e321e93fb551753242797f022.
* mavlink_mission: don't retry to send mission item
The mission items need to be requested one by one by a ground station.
This is a "pull" protocol and we should not retry to "push" the mission
items down.
If we do this we can trigger the situation where the autopilot keeps
retrying and the ground station does not time out because it keeps
receiving items (even though the items are the wrong ones).
* mavlink_mission: reduce retry timeout
When actively re-requesting lost mission items, we can be more agressive
and therefore lose less time when a mission item is lost on the way.
2018-02-01 16:59:22 -05:00
Daniel Agar
102c0ead53
cmake consolidate px4 executable builds and upload
2018-02-01 09:00:13 -05:00
Daniel Agar
2ff81393bc
move posix, nuttx, qurt components into platforms
2018-01-31 17:17:07 +01:00
Beat Küng
a644ed90dd
mavlink: use orb_unsubscribe() instead of close() for orb subscription
2018-01-31 15:18:51 +01:00
ChristophTobler
acaf7cd267
rcS: automate tfmini start
...
disable mavlink on aero telemetry if tfmini enabled and start on mavlink companion device for others (needs SYS_COMPANION to be 0)
2018-01-31 11:36:06 +01:00
Paul Riseborough
8a1b6d548f
ecl: Update to version that fixes height reset bug
2018-01-31 10:46:52 +01:00
Beat Küng
0c6280ba45
tune_control: fix clang-tidy errors
2018-01-31 07:57:52 +01:00
Beat Küng
86acd23704
cmake configs: add lib/tunes for all configs that have tune_control enabled
2018-01-31 07:57:52 +01:00
Beat Küng
2577eb7527
sensors: adc_poll: remove unneeded argument
2018-01-31 07:57:52 +01:00
Beat Küng
90a6989440
px4fmu-v5 cmake config: re-add drivers/bmi055
...
Accidentally dropped in bad813e911
2018-01-31 07:57:52 +01:00
Beat Küng
c8c918ce98
cmake configs: add systemcmds/tune_control
...
This is now required in the startup scripts
2018-01-31 07:57:52 +01:00
Beat Küng
10597fcf12
fmu-v5 board_config: add BOARD_BATTERY1_V_DIV and BOARD_BATTERY1_A_PER_V
2018-01-31 07:57:52 +01:00
PX4 Jenkins
a916a6c2db
Update sitl_gazebo submodule Wed Jan 31 00:19:55 UTC 2018
2018-01-31 01:36:11 -05:00
Daniel Agar
4c5b42f256
parameters move bson buffered file support into tinybson
2018-01-30 09:17:56 -05:00
Daniel Agar
59fd22be1b
parameters import/export test
2018-01-30 09:17:56 -05:00
ChristophTobler
8d4036df7d
aerofc cmake: add baro driver again
2018-01-30 09:17:01 -05:00
ChristophTobler
d2e45d14fa
update ecl to include ev hgt fix
2018-01-30 12:32:30 +01:00
Paul Riseborough
eed8b00857
mc_pos_control: Release estimator speed limit only when speed demand is significant
...
This prevents unexpected increases in stick sensitivity when stick is moved after periods of inactivity.
2018-01-29 22:30:34 +01:00
Paul Riseborough
6ef43e5b75
ecl: Use latest master
2018-01-29 22:30:34 +01:00
Paul Riseborough
f8693b49c2
mc_pos_control: Fix compile error after rebase
2018-01-29 22:30:34 +01:00
Paul Riseborough
388eb6ee4c
ros: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
Paul Riseborough
64551607bc
simulator: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
Paul Riseborough
4b2dcddec2
position_estimator_inav: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
Paul Riseborough
33b75d8e87
mavlink: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
Paul Riseborough
c294393377
local_position_estimator: update local_position publication
...
Ensure all data is set.
2018-01-29 22:30:34 +01:00
Paul Riseborough
642a4a5fc7
mc_pos_control: respect estimator max speed and min height limits
2018-01-29 22:30:34 +01:00
Paul Riseborough
1e9361572f
sensors: Add parameter for flow sensor minimum range
2018-01-29 22:30:34 +01:00
Paul Riseborough
fc78de4c26
ekf2: Update parameter descriptions for air data fusion
2018-01-29 22:30:34 +01:00
Paul Riseborough
f866698fb2
ekf2: Update parameter description for max optical flow rate
2018-01-29 22:30:34 +01:00
Paul Riseborough
b117fddb21
ekf2: publish estimator position control limits
2018-01-29 22:30:34 +01:00
Paul Riseborough
0ed78f259e
msg: Add estimator required control limits to vehicle_local_positiion
2018-01-29 22:30:34 +01:00
ChristophTobler
d53c531979
mpu9250 wrapper: set autopublish rate
...
before it didn't integrate IMU values and HIGHRES_IMU was using the filtered values
2018-01-29 16:55:45 +01:00
Simone Guscetti
47e5382e7e
libtunes: insert explicit fallthrough
2018-01-29 09:45:59 -05:00
Martina
3e09f6309e
tune_control: add string library after rebase
2018-01-29 09:45:59 -05:00
Martina
1a50759521
tone_alarm: fix rebase error
2018-01-29 09:45:59 -05:00
Simone Guscetti
9cb95b64ca
libtunes: change variable name
...
This make the variable purpose more clear.
2018-01-29 09:45:59 -05:00