Peter Barker
c129d50f4b
AP_ADSB: remove @Values from param metadata where @Bitmask exists
4 years ago
Patrick José Pereira
7e01935893
AP_ADSB: Add missing const in member functions
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
4 years ago
Tom Pittenger
8e6278f269
AP_ADSB: add Sagetech XP driver
4 years ago
Tom Pittenger
d780e66cc4
AP_ADSB: remove deinit()
4 years ago
Tom Pittenger
e94697cb4c
AP_ADSB: Allow for multiple backends in the future drivers
4 years ago
Gone4Dirt
9d90d16c2b
AP_ADSB: Access snprintf from hal
4 years ago
Tom Pittenger
df90e28b89
AP_ADSB: move code to new uAvionix backend
4 years ago
Tom Pittenger
f784fc7c5c
AP_ADSB: create frontend/backend split
4 years ago
Tom Pittenger
7a09f88e83
AP_ADSB: refactor and renamed things and general cleanup for pre-backend split
4 years ago
Andy Piper
af8542b5d6
AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED
4 years ago
Tom Pittenger
8e1f5ec6cd
Revert "AP_ADSB: create backend and add Sagetech driver"
4 years ago
Tom Pittenger
f2e65ea3cd
Revert "AP_ADSB: Sagetech for 2MB only"
...
This reverts commit 1fce38c62a
.
4 years ago
Tom Pittenger
b2eb3eb881
Revert "AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED"
...
This reverts commit 465357e715
.
4 years ago
Tom Pittenger
90b4056aa4
Revert "AP_ADSB: remove annoying debug"
...
This reverts commit 5a535b25e3
.
4 years ago
Peter Barker
0eb34912cf
AP_ADSB: remove unused variables
4 years ago
Andrew Tridgell
5a535b25e3
AP_ADSB: remove annoying debug
4 years ago
Andy Piper
465357e715
AP_ADSB: conditionally compile based on HAL_ADSB_ENABLED
4 years ago
Tom Pittenger
1fce38c62a
AP_ADSB: Sagetech for 2MB only
4 years ago
Tom Pittenger
3cc985332d
AP_ADSB: create backend and add Sagetech driver
4 years ago
Peter Barker
95054418f6
AP_ADSB: add missing break statement
5 years ago
Andrew Tridgell
df90cee8a0
AP_ADSB: added handle_adsb_vehicle() API
...
this allows for UAVCAN ADSB adapters
5 years ago
Andrew Tridgell
8650229ad4
AP_ADSB: added singleton interface
5 years ago
Peter Barker
13352a4ca7
AP_ADSB: move is_valid_octal to is_valid_callsign and add tests for it
5 years ago
Peter Barker
08623c1712
AP_ADSB: use ObjectBuffer in place of AP_Buffer
5 years ago
Randy Mackay
b3431685a8
AP_ADSB: resolve gcs::send_text compiler warning
6 years ago
Pierre Kancir
78cd3cc722
AP_ADSB: pass mavlink_message_t by const reference
6 years ago
Peter Barker
90edc8b51a
AP_ADSB: move include of AHRS to .cpp
...
Not used in header, helps fix include loops
6 years ago
Michael du Breuil
2dcbe5a49b
AP_ADSB: Include needed AP_Baro.h
6 years ago
Michael du Breuil
a09ead5819
AP_ADSB: Fix AP_GPS include
6 years ago
Tom Pittenger
b79993a2f2
ADSB: rename dataflash to logger and fix @values whitespace
6 years ago
IamPete1
20e6f6045d
AP_ADSB: add logging
6 years ago
Peter Barker
495111d67e
AP_ADSB: use enum class for AltFrame enumeration
6 years ago
Tom Pittenger
8d6748dc4f
AP_ADSB: add special vehicle that ignores range filters
6 years ago
Tom Pittenger
ec59fe9398
ADSB: cleanup, make more things const
6 years ago
Tom Pittenger
624d6b5490
AP_ADSB: add accessor to fetch a vehicle from database by icao
6 years ago
Tom Pittenger
6145711931
ADSB: add param ADSB_LIST_ALT to filter aircraft by altitude. default is disabled
6 years ago
Peter Barker
384ab476b4
AP_ADSB: adjust for Location_Class and Location unification
6 years ago
hoangthien94
0d964a5502
AP_ADSB: Fix error snprintf output truncated
...
AP_ADSB: Change octal squawk code mask to 0x1FFF
6 years ago
Dr.-Ing. Amilcar do Carmo Lucas
c9bbc2773d
AP_ADSB: Add valid parameter range to squawk codes
7 years ago
Pierre Kancir
9ada804489
AP_ADSB: fix snprintf warning
7 years ago
Tom Pittenger
657f515f40
AP_ADSB: add cfg_out passthrough parsing
...
- add param ADSB_SQUAWK
- add param ADSB_RF_CAPABLE
7 years ago
Patrick José Pereira
0c18b43351
AP_ADSB: Use SSL air pressure value
...
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
7 years ago
Peter Barker
02205a0cb3
AP_ADSB: use baro singleton
7 years ago
Peter Barker
ae3099ef4b
AP_ADSB: use AP::ahrs() singleton
7 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
d1a96ca4ff
AP_ADSB: fix spelling in comments
...
non-functional change
7 years ago
Andrew Tridgell
9ceddbdab6
AP_ADSB: fixed build warning
7 years ago
Peter Barker
d1d5a484ce
AP_ADSB: use GPS singleton
7 years ago
Andrew Tridgell
6487a22acd
AP_ADSB: 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
Lucas De Marchi
cce51ec1c3
AP_ADSB: add static create method
7 years ago
Tom Pittenger
1c223b520c
AP_ADSB - update description of ADSB_RF_SELECT to say Rx-only devices are always in Rx mode
8 years ago