Daniel Agar
e395b3578f
delete unused ARMING_STATE_ARMED_ERROR state
7 years ago
Daniel Agar
e29b568d33
state machine helper remove unused headers
7 years ago
Daniel Agar
bff2136db0
commander state machine helper use constexpr for strings
7 years ago
Daniel Agar
f59b7c7399
commander is_safe() use const references
7 years ago
Daniel Agar
376b5e4747
state machine helper make vehicle_status_flags const
7 years ago
Daniel Agar
8c8fe17ff3
commander delete unused main_state_prev
7 years ago
Daniel Agar
c194c1acb5
commander use const where possible
...
- this helps tease apart the various pieces of commander.
7 years ago
Beat Küng
0038a5e755
uorb: fix constness for _uorb_topics_list
...
_uorb_topics_list was marked as 'const char *' array, which means the data
of the array was not actually const and thus landed in the data section
(so in RAM instead of FLASH).
The size of the array is 436 bytes.
7 years ago
Beat Küng
576f4e02da
tunes: fix constness for _default_tunes
...
_default_tunes was marked as 'const char *' array, which means the data
of the array was not actually const and thus landed in the data section
(so in RAM instead of FLASH).
The size of the array is 64 bytes.
7 years ago
Daniel Agar
d40d165b4b
mavlink delete deprecated HIL_CONTROLS
7 years ago
Daniel Agar
3db287ba67
mavlink messages delete unnecessary timestamps and cleanup
7 years ago
Daniel Agar
c181501e27
commander home position update swap incorrect eph/epv for auto update
7 years ago
Daniel Agar
deb5cbcc82
mavlink GLOBAL_POSITION_INT use vehicle_local_position for altitude
7 years ago
Daniel Agar
6af989e8c0
mavlink VFR_HUD use vehicle_local_position for altitude
7 years ago
Daniel Agar
354181be24
mavlink update ALTITUDE message to always use vehicle_local_position
7 years ago
Phillip Kocmoud
8f1c84ce56
Enable internal SPI LIS3MDL on R15 Pixracer
7 years ago
Phillip Kocmoud
c3b64f6d2a
Corrected rotation for internal SPI LIS3MDL Sensor on R15 Pixracer
7 years ago
Julian Oes
e08ab0646f
sitl_gazebo: update submodule
...
This brings Gazebo 9 compatibility.
7 years ago
Daniel Agar
416feea9e4
uORB print_message cleanup
...
- indent field print with tabs instead of spaces
- print a newline before printing a nested field
- cmake add generator dependencies
7 years ago
Daniel Agar
c4c4441c87
generate_listener.py combine message exclusion
7 years ago
Daniel Agar
e76a7e48c8
generate uorb topic helper ignore _padding properly
7 years ago
Daniel Agar
a98c7cf5c8
generate uorb topic helper rename px4_printf to print_field
7 years ago
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