28 uint8_t serial_instance);
34 void update(
void)
override;
39 return MAV_DISTANCE_SENSOR_ULTRASOUND;
static AP_SerialManager serial_manager
sentence_types
enum for handled messages
void update(void) override
sentence_types _sentence_type
bool get_reading(uint16_t &reading_cm)
bool decode_latest_term()
static int16_t char_to_hex(char a)
virtual MAV_DISTANCE_SENSOR _get_mav_distance_sensor_type() const override
AP_HAL::UARTDriver * uart
AP_RangeFinder_NMEA(RangeFinder::RangeFinder_State &_state, AP_SerialManager &serial_manager, uint8_t serial_instance)
static bool detect(AP_SerialManager &serial_manager, uint8_t serial_instance)
uint32_t _last_reading_ms