6 #define PROXIMITY_TRTOWER_TIMEOUT_MS 300 // requests timeout after 0.3 seconds float distance_max() const
static AP_SerialManager serial_manager
void update_sector_data(int16_t angle_deg, uint16_t distance_cm)
uint32_t _last_distance_received_ms
float distance_min() const
AP_HAL::UARTDriver * uart
uint16_t process_distance(uint8_t buf1, uint8_t buf2)
AP_Proximity_TeraRangerTower(AP_Proximity &_frontend, AP_Proximity::Proximity_State &_state, AP_SerialManager &serial_manager)
static bool detect(AP_SerialManager &serial_manager)