ardupilot/AntennaTracker
Peter Barker 9d7cbf86f5 AntennaTracker: stop libraries including AP_Logger.h in .h files
AP_Logger.h is a nexus of includes; while this is being improved over
time, there's no reason for the library headers to include AP_Logger.h
as the logger itself is access by singleton and the structures are in
LogStructure.h

This necessitated moving The PID_Info structure out of AP_Logger's
namespace.  This cleans up a pretty nasty bit - that structure is
definitely not simply used for logging, but also used to pass pid
information around to controllers!

There are a lot of patches in here because AP_Logger.h, acting as a
nexus, was providing transitive header file inclusion in many (some
unlikely!) places.
2022-04-08 19:18:38 +10:00
..
AP_Arming.h Tracker: add arming library to avoid segmentation fault 2020-02-19 11:50:54 +11:00
AntennaTracker.txt AntennaTracker: NFC grammar fix-ups 2021-10-27 22:05:50 +11:00
GCS_Mavlink.cpp AntennaTracker: stop libraries including AP_Logger.h in .h files 2022-04-08 19:18:38 +10:00
GCS_Mavlink.h AntennaTracker: provide default implemenation of handle_change_alt_request 2022-02-08 10:59:13 +11:00
GCS_Tracker.cpp AP_Devo_Telem: compile out devo telemetry 2021-12-01 19:16:44 +11:00
GCS_Tracker.h AntennaTracker: create and use INTERNAL_ERROR macro so we get line numbers 2020-04-30 13:21:36 +10:00
Log.cpp AntennaTracker: move logging of SIMSTATE, AHRS2 and POS into AP_AHRS library 2022-01-25 10:59:17 +11:00
Parameters.cpp AntennaTracker: split AP_HAL_SITL and HAL_SIM_ENABLED 2022-03-17 14:39:55 +11:00
Parameters.h Tracker: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER 2020-12-29 07:52:09 -07:00
RC_Channel.cpp Tracker: move handling of RC switches into RC_Channel 2018-08-01 12:11:30 +09:00
RC_Channel.h Tracker: fixed range check for RC channel 2019-12-20 10:55:14 +11:00
ReleaseNotes.txt Tracker: update release notes for Tracker-1.1 release 2019-08-03 11:28:00 +10:00
Tracker.cpp AntennaTracker: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
Tracker.h AntennaTracker: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED 2021-11-15 20:27:40 +11:00
config.h Tracker: Remove APM_Config.h 2019-08-21 22:16:49 -06:00
defines.h AntennaTracker: tidy log message id definitions 2021-12-21 10:42:18 +11:00
mode.cpp Tracker: correct scan mode pitch clamping 2019-12-06 08:21:30 +08:00
mode.h Tracker: add ModeGuided 2019-11-11 10:06:21 +11:00
mode_auto.cpp Tracker: add auto opts param 2020-10-18 19:59:47 +11:00
mode_guided.cpp Tracker: add ModeGuided 2019-11-11 10:06:21 +11:00
mode_manual.cpp Tracker: rename mode files to be consistent with other vehicles 2019-12-03 22:01:12 +11:00
mode_scan.cpp Tracker: create a Mode hierarchy to handle different control modes 2019-11-11 10:06:21 +11:00
mode_servotest.cpp Tracker: rename mode files to be consistent with other vehicles 2019-12-03 22:01:12 +11:00
radio.cpp Tracker: minimal support for inheritting from RC_Channel 2018-08-01 12:11:30 +09:00
sensors.cpp Tracker: Change the process for errors 2022-03-08 14:36:19 -08:00
servos.cpp AntennaTracker: NFC grammar fix-ups 2021-10-27 22:05:50 +11:00
system.cpp Tracker: fix sim_vehicle.py with --tracker option 2022-03-16 18:05:49 +11:00
tracking.cpp AntennaTracker: rename AP_AHRS::get_position to get_location 2022-01-25 10:47:22 +11:00
version.h AntennaTracker: Use new AP_FWVersionDefine header 2020-09-23 20:58:35 +10:00
wscript Tracker: remove linkage of AP_Stats 2020-01-16 20:36:54 +11:00