75 void send_raw_to_frontseat(
const protobuf::Raw& data)
override;
77 bool frontseat_providing_data()
const override;
79 void handle_sv2_message(
const std::string& message);
84 void check_crc(
const std::string& message, uint16_t expected);
85 void add_crc(std::string* message);
89 void check_connection_state();
94 bool frontseat_providing_data_;
99 std::shared_ptr<SV2SerialConnection> serial_;
101 boost::circular_buffer<std::shared_ptr<protobuf::SV2CommandFollowFixedHeading>>
extern ::PROTOBUF_NAMESPACE_ID::internal::ExtensionIdentifier< ::PROTOBUF_NAMESPACE_ID::MessageOptions, ::PROTOBUF_NAMESPACE_ID::internal::MessageTypeTraits< ::goby::GobyMessageOptions >, 11, false > msg