Michael du Breuil
0ccacf2a96
Tracker: Remove software type param
7 years ago
Peter Barker
7be25fccea
Tracker: split home-set and home-locked state
7 years ago
Peter Barker
3bffe3c345
Tracker: create persist_streamrates() callback to indicate persistence
7 years ago
Peter Barker
d705dbcfc1
Tracker: move sending of simstate up
7 years ago
Peter Barker
31e7131c33
Tracker: add type-correctness for stream messages
7 years ago
Peter Barker
08ea7875ae
Tracker: move try_send_message of servo-output-raw up
7 years ago
Peter Barker
fa2e7b3eb4
Tracker: move sending of GLOBAL_POSITION_INT up to GCS_MAVLINK
7 years ago
Peter Barker
cbbd28aeda
Tracker: let GCS_MAVLink handle get_home_position
7 years ago
Peter Barker
62a3faf448
Tracker: remove arguments to send_home and send_ekf_origin
7 years ago
Peter Barker
2b68ab4d87
Tracker: move send_attitude up to GCS_MAVLINK
7 years ago
Peter Barker
75d5b79c48
Tracker: move try_send_message sending of scaled_pressure up
7 years ago
Peter Barker
73f845d76f
Tracker: move try_send_message sending of sensor offsets up
7 years ago
Peter Barker
92b7d7079e
Tracker: move try_send_message of RAW_IMU up to GCS_MAVLINK
7 years ago
Peter Barker
3e0dcacf58
Tracker: handle setting of ekf origin in GCS_MAVLink
7 years ago
Peter Barker
cca9a6e557
Tracker: correct compilation when logging is disabled
7 years ago
Peter Barker
b46379b3f3
Tracker: move data stream send up
7 years ago
Peter Barker
a386c6100c
Tracker: make scheduler track whether it has called the delay callback
7 years ago
Peter Barker
484afd09a3
Tracker: AP_RSSI is included in build for all vehicles
7 years ago
Peter Barker
76d46b0b43
Tracker: move try_send_message handling of RC_CHANNELS up
7 years ago
Peter Barker
40a7495967
Tracker: move try_send_message of heartbeats up to GCS_MAVLINK
7 years ago
Andrew Tridgell
cd8b001f63
Tracker: fixed build warning
7 years ago
Andrew Tridgell
88c506d548
AntennaTracker: remove old pde file
...
this was here for upgrading very old MissionPlanner versions. We can
remove it now
7 years ago
Michael du Breuil
73abbbd8c8
Tracker: Support new RC_Channels::read_input()
7 years ago
Peter Barker
80f0016951
Tracker: use AP_ServoRelayEvents singleton
7 years ago
Peter Barker
f3c9761901
Tracker: GPS now logs its own data
7 years ago
Peter Barker
753b710477
Tracker: Baro does its own dataflash logging
7 years ago
Michael du Breuil
40810f5973
Tracker: Use RC_Channels instead of hal.rcin
7 years ago
Francisco Ferreira
21341feecb
Tracker: fix method shadowing
7 years ago
Peter Barker
a0a1ca4d95
Tracker: factor vehicle's mavlink send_heartbeat
7 years ago
Peter Barker
b862e4f3a8
Tracker: tidy handling of barometer calibrations
7 years ago
Peter Barker
60aaabd93a
Tracker: move common calibration functions up
7 years ago
Peter Barker
030a1997f5
Tracker: factor out preflight calibration function
7 years ago
Peter Barker
beb5dc2fd6
Tracker: stop using mavlink_snoop for target traffic
...
... rather, override packetReceived which sees all packets seen
7 years ago
Michael du Breuil
a108ae8f1e
AntennaTracker: Support new battery failsafes
7 years ago
Peter Barker
5f4838f3f2
Tracker: allow DataFlash to handle log sending
7 years ago
Peter Barker
a0b35cfa25
Tracker: use ins singleton
7 years ago
Peter Barker
7d024095c6
Tracker: use baro singleton
7 years ago
Peter Barker
0d04e916a1
Tracker: use AP::ahrs() for GCS_MAVLink
7 years ago
Peter Barker
f844f4ea80
Tracker: add reason to set_mode
7 years ago
Peter Barker
c2663fca9e
Tracker: pass log-performance-bit at init time rather than update time
7 years ago
Randy Mackay
144dd82fe4
Tracker: fix global-pos-int velocity direction to NED
7 years ago
Peter Barker
f86d4466bd
Tracker: remove shims used in scheduler table
7 years ago
Andrew Tridgell
b702dd5342
Tracker: removed compass learn_offsets()
7 years ago
Michael du Breuil
8094198767
Tracker: Show battery parameters, support battery logging
7 years ago
Peter Barker
2b36ec618f
Tracker: AP_AHRS no longer requires GPS in constructor
7 years ago
Andrew Tridgell
a8a715d673
Tracker: removed create() method for objects
...
See discussion here:
https://github.com/ArduPilot/ardupilot/issues/7331
we were getting some uninitialised variables. While it only showed up in
AP_SbusOut, it means we can't be sure it won't happen on other objects,
so safest to remove the approach
Thanks to assistance from Lucas, Peter and Francisco
7 years ago
Peter Barker
3f7eb69327
Tracker: tighten type of result variable in handleMessage
7 years ago
Andrew Tridgell
958a665334
Tracker: don't disable compass on one bad reading
...
the compass can go back for a short time and recover
found by Michael
7 years ago
Peter Barker
ca72b20e04
Tracker: correct sending of servo outputs
7 years ago
Peter Barker
33feeb1c11
Tracker: add support for SYS_STATUS sending, battery
7 years ago