Andrew Tridgell
127c41f541
AP_ADSB: use gmtime_r() instead of gmtime()
...
using gmtime_r makes gmtime thread safe
2024-02-21 12:09:48 +11:00
Peter Barker
5dbe08c454
AP_ADSB: send absolute height in GPS packet to MXS device
...
Documentation specifies WGS-84 ellipsoid.
2024-01-16 13:41:22 +11:00
Peter Barker
f8078a1e74
AP_ADSB: de-duplicate packing of operating message
...
the same message is sent in two places, and much code was duplicated.
2024-01-16 11:33:52 +11:00
Peter Barker
b3ff88c519
AP_ADSB: avoid using GPS and RTC libraries in backend
...
instead, add fields to canonical AP_ADSB location "_my_loc" to hold all of the information backends might want. This will allow consistent presentation of data regardless of backend type, and for the sources of the information to change more easily.
2023-11-07 10:30:04 +11:00
Peter Barker
fdcd13746d
AP_ADSB: allow for compilation without AP_RTC_ENABLED
2023-10-11 19:17:27 +11:00
Tom Pittenger
61f6c0dc3d
AP_ADSB: correct compilation when GCS not compiled in
...
... and logging.
Also correct default compilation for mavlink backend to not be attempted if HAL_GCS_ENABLED is false
2023-08-28 09:40:33 -07:00
Tom Pittenger
0b13fa2c0f
AP_ADSB: correct bad 16bit port read in ADSB drivers
2023-07-12 08:05:29 +10:00
Tom Pittenger
d23d808f07
AP_ADSB: fix SageTech MXS climbRate sign
2023-06-06 20:09:28 +10:00
Peter Barker
5984857751
AP_ADSB: correct climbRate in SageTechMXS
...
down vs up issue
2023-06-06 20:09:28 +10:00
Peter Barker
15682fa6c9
AP_ADSB: clarify get_vert_pos_rate AHRS method name to include 'D'
2023-06-06 20:09:28 +10:00
Tom Pittenger
7b681d55a8
AP_ADSB: fix sagetech MXS SDK linking error
2022-06-14 07:10:17 -07:00
Chuck Faber
c0b2b679a1
AP_ADSB: Added Sagtetech MXS Driver and it's SDK
2022-06-14 07:10:17 -07:00