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
Peter Barker
1c85512f8f
AP_ADSB: add missing includes
2023-08-30 12:26:14 +10: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
Peter Barker
fbc66132e3
AP_ADSB: correct bad port read in Sagetech driver
2023-07-12 08:05:29 +10:00
Tom Pittenger
0645aee865
AP_ADSB: Driver cleanup and refactor
2022-06-14 07:10:17 -07:00
Pierre Kancir
22dae61c80
AP_ADSB: fix line ending
2022-06-08 08:16:42 +09:00
Andrew Tridgell
0da0f6dd37
AP_ADSB: use have_serial when detecting
...
avoid find_serial() as it changes port options
2021-12-21 11:07:44 +11:00
Peter Barker
0d03cef48b
AP_ADSB: tidy sending of SageTech RF mode
...
Saves 64 bytes on CubeBlack
2021-09-25 15:55:53 +10:00
Josh Henderson
7a3425faca
AP_ADSB: sagetech use vector.xy().length() instead of norm(x,y)
2021-09-14 10:43:46 +10:00
Tom Pittenger
8e6278f269
AP_ADSB: add Sagetech XP driver
2020-12-30 17:56:38 -08:00
Tom Pittenger
8e1f5ec6cd
Revert "AP_ADSB: create backend and add Sagetech driver"
2020-10-07 19:11:38 +11:00
Tom Pittenger
b2eb3eb881
Revert "AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED"
...
This reverts commit 465357e715
.
2020-10-07 19:11:38 +11:00
Andy Piper
465357e715
AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED
2020-09-22 09:33:51 +10:00
Tom Pittenger
3cc985332d
AP_ADSB: create backend and add Sagetech driver
2020-09-15 13:09:50 -07:00