Commit Graph

16 Commits

Author SHA1 Message Date
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