|
|
|
@ -21,13 +21,12 @@
@@ -21,13 +21,12 @@
|
|
|
|
|
Tom Pittenger, November 2015 |
|
|
|
|
*/ |
|
|
|
|
|
|
|
|
|
#include <AP_HAL/AP_HAL.h> |
|
|
|
|
#include <AP_Common/AP_Common.h> |
|
|
|
|
#include <AP_Param/AP_Param.h> |
|
|
|
|
#include <AP_Common/Location.h> |
|
|
|
|
#include <GCS_MAVLink/GCS_MAVLink.h> |
|
|
|
|
|
|
|
|
|
#include <AP_Buffer/AP_Buffer.h> |
|
|
|
|
|
|
|
|
|
class AP_ADSB { |
|
|
|
|
public: |
|
|
|
|
AP_ADSB() |
|
|
|
@ -189,7 +188,7 @@ private:
@@ -189,7 +188,7 @@ private:
|
|
|
|
|
AP_Int32 _special_ICAO_target; |
|
|
|
|
|
|
|
|
|
static const uint8_t max_samples = 30; |
|
|
|
|
AP_Buffer<adsb_vehicle_t, max_samples> samples; |
|
|
|
|
ObjectBuffer<adsb_vehicle_t> samples{max_samples}; |
|
|
|
|
|
|
|
|
|
void push_sample(adsb_vehicle_t &vehicle); |
|
|
|
|
|
|
|
|
|