Daniel Agar
55466e539b
topic_listener report never published and cleanup
...
- don't ignore position_setpoint_triplet
7 years ago
Daniel Agar
0a0044fc29
uORB print message add timestamp elapsed
7 years ago
Daniel Agar
f172171928
listener replace custom uORB print code
7 years ago
Daniel Agar
5fba1f38b2
drivers start using uORB message print instead of custom
7 years ago
Daniel Agar
3db17a04fc
uORB generate message print functions
7 years ago
Oleg Kalachev
8d6bff08bb
precland: support receiving LANDING_TARGET message
7 years ago
Oleg Kalachev
5b030535c8
precland: fix incorrect converting microseconds to seconds
7 years ago
Oleg Kalachev
749a590c1c
precland: fix landing_target_pose subscription check
7 years ago
Oleg Kalachev
fef2e2ba82
precland: fix typos and code style
7 years ago
Daniel Agar
d8de624851
update ECL to latest with geo lib
7 years ago
Daniel Agar
0baf3e39aa
tests clang-tidy ignore eadability-function-size
7 years ago
Daniel Agar
f46ea75c9d
mag declinataion test switch to ut_compare_float
7 years ago
Daniel Agar
d585218060
tests clang-tidy ignore readability-function-size
7 years ago
Paul Riseborough
2b87e5a790
tests: Test all data points for declination model
7 years ago
Daniel Agar
0814ac585e
declination test update values
...
- test values entered from https://www.ngdc.noaa.gov/geomag-web/
7 years ago
Daniel Agar
29b3950747
move geo and geo_lookup to PX4/ecl
7 years ago
Matthias Grob
76bf9c6465
mc_att_control: reenable TPA for I term
...
In commit
eb67686b11
the TPA scaled integral gain was reverted back to the
normal unscaled gain which rendered the I part of TPA
useless.
7 years ago
ksschwabe
500a1c808d
ROMFS list files explicitly instead of using GLOB_RECURSE ( #9107 )
...
* Lists ROMFS files explicity instead of using GLOB_RECURSE
Previously, when ROMFS files that were not airframes were touched, the ROMFS
would not be rebuilt. The ROMFS files are now specified explicityl in a
CMakeLists.txt file that is located in the root ROMFS directory.
Now when one of the ROMFS files is touched the whole ROMFS is rebuilt.
When new files are added to the ROMFS, they need to be explicity added to
the CMakeLists in the ROMFS root directory.
* ROMFS: adds individual CMakeLists files in each subdirectory
Also moves the temporary ROMFS build directory to ${PX4_BINARY_DIR}/ROMFS/genromfs
so that the cmake_install.cmake files and the CMakeFiles directories (generated whenever
are not add_subdirectory() is called) are not generated in the temporary ROMFS directory
from which the ROMFS binary is created.
* cmake ROMFS generate add px4_add_romfs_files function
* ROMFS CMakeLists: adds explanatory comment to px4_add_romfs_files function
* ROMFS CMakeLists: updates copyright headers
7 years ago
Matthias Grob
11ea7dc928
mc_att_control: refactor: switch to matrix library
7 years ago
Beat Küng
693e9ffd46
mc_att_control: remove unused include <systemlib/param/param.h>
7 years ago
Beat Küng
1e09139fcc
refactor mc_att_control: move private method declarations above private data members
7 years ago
Beat Küng
b04a3a969d
refactor mc_att_control: use ModuleParams & Param classes
7 years ago
Beat Küng
22e8204de8
refactor mc_att_control: move class initializer to member initializer
7 years ago
Beat Küng
d68d9b522b
fix mc_att_control: add missing orb_unsubscribe
7 years ago
Beat Küng
673fa75e58
mc_att_control: refactor to ModuleBase & add module documentation
7 years ago
Daniel Agar
25300a6b11
VtolLandDetector add airspeed finite check
7 years ago
Daniel Agar
fda2edb7c4
sensors only publish airspeed if finite
7 years ago
Alessandro Simovic
9d3dfb7864
libtunes: addressing comments of #9117
7 years ago
Alessandro Simovic
6e1c495268
libtunes: added TUNE_MAX_STRENGTH
7 years ago
Alessandro Simovic
80d80835a0
libtunes: fixed some type conversions and other minor changes
7 years ago
Alessandro Simovic
92b89368f1
libtunes: fixed playback of string melodies
7 years ago
Alessandro Simovic
7d9b09b5e5
libtunes: made logic in Tunes::set_control() more obvious
7 years ago
Alessandro Simovic
4e479b7f04
libtunes: renamed config_tone() to reset()
7 years ago
Alessandro Simovic
6ce839ea1e
libtunes: added tone strength as state and output to libtunes
...
Since the tune library also contains logic how tunes can be overriden,
a user of the tunes library cannot know the strength of the current tune
without replicating some logic. Easy solution is to add strength to the
output of Tunes::get_next_tune().
7 years ago
Alessandro Simovic
acdc81ea0a
libtunes: cleanup / docs
7 years ago
Alessandro Simovic
d455c1e7e1
libtunes: Repeating tunes can be interrupted without override
...
Otherwise the only way of interrupting a repeated tune would be with the override flag, which should only be used rarely.
Now repeating tunes have lowest priority, followed by one-shot tunes, followed by anything with an override flag.
7 years ago
Alessandro Simovic
34836a2b21
libtunes: allow custom tune (id 0) to be used to stop playback.
...
Override flag must still be set to true!
7 years ago
Alessandro Simovic
2cf93df918
libtunes: _repeat was uninitialized. Defaulting to false now.
...
Bugfix: This fixes a bug where libtunes might indicate that there are more tones to play even after the last note of a tune.
7 years ago
Alessandro Simovic
f47443f283
libtunes: (bugfix) sending a custom msg tune overrides everything
...
Custom msg tune can override any tune playing, regardless of the tune_override flag.
7 years ago
Matthias Grob
2acd431fcb
mc_att_control: revert to tested cutoff frequency
...
Revert the disabled d term filter which needs to be enabled
after reducing IMU filtering and was probably unintentionally
during a rebase.
7 years ago
Daniel Agar
19a4f0988c
gyrosim fix transfer hardcoded buffer index
...
- fixes coverity CID 196758
7 years ago
Daniel Agar
a48e3bf68d
sensors fix uninitialized diffferential_pressure message
...
- fixes coverity CID 260383
7 years ago
Daniel Agar
fc829b8519
pwm_out_sim PWM_SERVO_SET_MIN_PWM fix index check
...
- fixes coverity CID 264261
7 years ago
Daniel Agar
8c43408a92
pwm_out_sim PWM_SERVO_SET_MAX_PWM fix index check
...
- fixes coverity CID 264263
7 years ago
Daniel Agar
0ef5d892a1
navigator precland initialize all fields
...
- fixes coverity CID 264259
7 years ago
stmoon
ed261c76da
add timestamp for sensor_preflight
7 years ago
Alexandr Kondratev
be52dcf5e3
BMP280 improve external device flag parameter naming ( #8806 )
7 years ago
Daniel Agar
d2712dcb05
mc_pos_control move to matrix lib ( #9141 )
7 years ago
Roman
cc26c34691
airspeed driver: un-advertise differential pressure topic
...
Signed-off-by: Roman <bapstroman@gmail.com>
7 years ago
bresch
81a80e0d56
Airmode - Minor rewording
7 years ago