Commit Graph

12 Commits

Author SHA1 Message Date
Peter Barker 232edac8d7 AP_ADSB: create and use AP_MAVLINK_MSG_UAVIONIX_ADSB_OUT_STATUS_ENABLED
narrower define we can use when not compiling in the backends which use this
2023-11-21 13:21:13 +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 1b3e471556 AP_ADSB: allow more libraries to compile with no HAL_GCS_ENABLED 2023-09-05 22:23:51 +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
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
Tom Pittenger e48adbf1c0 AP_ADSB: post link to uAvionix UCP protocol 2021-12-17 09:53:02 +09:00
Tom Pittenger 6107dcc8e7 AP_ADSB: bugfix vertical velocity sign was backwards 2021-10-28 09:51:33 +11:00
Tom Pittenger 99912e9e0f AP_ADSB: UCP cleanup 2021-10-26 16:53:00 -07:00
nicholas-inocencio f4ff8859e4 AP_ADSB: I implement new mavlink packets ADSB_OUT_STATUS and ADSB_OUT_CONTROL 2021-10-26 16:53:00 -07:00
Tom Pittenger 9578b9bcd4 AP_ADSB: Ping200X update health, remove option for external baro, and gnss altitude units bugfix 2021-10-03 09:57:39 -05:00
Tom Pittenger b9918cd0d5 AP_ADSB: added Ping200X driver /w UCP protocol 2021-08-19 17:49:27 +10:00