Peter Barker
c75d90db25
AntennaTracker: tidy includes
3 years ago
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.
3 years ago
Peter Barker
cfd9bfd541
AntennaTracker: split AP_HAL_SITL and HAL_SIM_ENABLED
3 years ago
Peter Barker
7d23d37630
Tracker: fix sim_vehicle.py with --tracker option
3 years ago
murata
d9ef916a82
Tracker: Change the process for errors
3 years ago
Peter Barker
75045057b7
AntennaTracker: add RebootRequred to stream rate parameters
3 years ago
Peter Barker
65ed077a4e
AntennaTracker: provide default implemenation of handle_change_alt_request
...
The TODO items to actually implement these are almost 6 years old.
Since then these methods have been burning space.
This doesn't even make sense for several vehicles, so a default
implementation which does nothing seems OK.
3 years ago
Peter Barker
0df4b8066c
AntennaTracker: move logging of SIMSTATE, AHRS2 and POS into AP_AHRS library
3 years ago
Peter Barker
8461c11742
AntennaTracker: rename AP_AHRS::get_position to get_location
3 years ago
Peter Barker
92c5906c1e
AntennaTracker: tidy log message id definitions
...
Add a comment indicating only 20 ids are available to the vehicle
3 years ago
Andrew Tridgell
636d36e78a
AntennaTracker: revert compass parameter changes
3 years ago
Shiv Tyagi
339a07b8d3
AP_Devo_Telem: compile out devo telemetry
...
Devo telemetry is one of the most rarely used features (almost never used since added) we should compile it out from our code
3 years ago
Iampete1
f92eb455eb
Tracker: remove compass params underscore
3 years ago
Peter Barker
813c5b97f7
AntennaTracker: allow specification of Scheduler table priorities
3 years ago
Peter Barker
c2c1417657
AntennaTracker: move from ENABLE_SCRIPTING to AP_SCRIPTING_ENABLED
3 years ago
Peter Barker
44920856d3
AntennaTracker: ensure ENABLE_SCRIPTING is always defined
3 years ago
Supernovae
e35cf757c2
AntennaTracker: NFC grammar fix-ups
...
made some rectification for better readablity
3 years ago
Supernovae
8915c8f3ae
AntennaTracker: NFC grammar fix-ups
...
made some minor rectification for better readablity
3 years ago
Iampete1
8b34f2f48c
Tracker: use floats for get/set output scaled
3 years ago
Peter Barker
af9b40174a
AntennaTracker: move SITL object up to AP_Vehicle
3 years ago
Iampete1
057d35a45c
Tracker: fix RC init order to avoid error message
3 years ago
Iampete1
e6d2e8340c
Tracker: convert to new ARMDISARM
3 years ago
Andrew Tridgell
39b4825442
Tracker: moved accel cal update to vehicle code
3 years ago
Peter Barker
34ff53f158
AntennaTracker: eliminate AP::ahrs().get_location
3 years ago
Andrew Tridgell
00f91ac926
Tracker: added MCU_STATUS message
4 years ago
Andrew Tridgell
7452e9dffb
AntennaTracker: added slew rate and Dmod for PID_TUNING message
4 years ago
Peter Barker
64bd14e0ab
AntennaTracker: stop sending SENSOR_OFFSETS
...
Only works for first compass instance.
We have all of these in parameters anyway.
4 years ago
bugobliterator
e1e03cf42a
AntennaTracker: change class name from SITL::SITL to SITL::SIM
4 years ago
Andrew Tridgell
0c60e741ed
Tracker: mark log messages as streaming
4 years ago
Peter Barker
0189ee2a04
AntennaTracker: use AP::compass().available in place of enabled()
4 years ago
Peter Barker
b2575c2b1d
AntennaTracker: stop using AHRS as conduit for Compass pointer
4 years ago
Peter Barker
d74bb146f1
AntennaTracker: rename for AHRS restructuring
4 years ago
Peter Barker
56ed06a86f
AntennaTracker: remove misleading NOINLINE comment
...
NOINLINE hasn't been used in years in these files
4 years ago
Siddharth Purohit
cd63dd1720
AntennaTracker: add support for controlling ONVIF camera using lua script
4 years ago
Hwurzburg
106e5e0115
AntennaTracker: remove values metadata from log bitmask
4 years ago
James Harton
be3cc1b679
Docs: Change all references from dev.ardupilot.org to the appropriate documentation URLs.
4 years ago
Josh Henderson
86a75789a6
AntennaTracker: Privatize AP_IntertialSensor Logging
4 years ago
Siddharth Purohit
4cb0e76f23
AntennaTracker: move underscore one layer down for GPS
4 years ago
Tom Pittenger
856961a3b6
Tracker: change SRx_ docs value 1 50
4 years ago
Patrick José Pereira
c98947fe85
AntennaTracker: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Peter Barker
ed4a61d5d9
AntennaTracker: move control_mode_reason up to AP_Vehicle
4 years ago
Peter Barker
c9b906de17
AntennaTracker: split out a handle_command_component_arm_disarm
4 years ago
Josh Henderson
d605f3aea0
AntennaTracker: privatize AHRS logging
4 years ago
Tom Pittenger
558fe34945
Tracker: extend Stream rates param count to match MAVLINK_COMM_NUM_BUFFER
4 years ago
Andrew Tridgell
cd2f2f96eb
rename barometer parameters to BARO prefix
4 years ago
Andrew Tridgell
e953bdb6e0
AntennaTracker: moved init_safety to AP_Vehicle
4 years ago
Andrew Tridgell
999c7e0dc4
AntennaTracker: added SMAX param docs
4 years ago
Peter Hall
37cf09a8f9
Tracker: add auto opts param
...
This adds a bitmask that can be used to allow scaning before a vehicle has been found in auto mode
4 years ago
Patrick José Pereira
1528d937fc
AntennaTracker: Use new AP_FWVersionDefine header
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Tatsuya Yamaguchi
27822aede3
Tracker: replace message indicating that initialisation has completed
4 years ago