18 #ifndef GNSS_SDR_NAV_MESSAGE_MONITOR_H 19 #define GNSS_SDR_NAV_MESSAGE_MONITOR_H 23 #include <gnuradio/block.h> 37 using nav_message_monitor_sptr = gnss_shared_ptr<nav_message_monitor>;
39 nav_message_monitor_sptr nav_message_monitor_make(
const std::vector<std::string>& addresses, uint16_t port);
51 friend nav_message_monitor_sptr nav_message_monitor_make(
const std::vector<std::string>& addresses, uint16_t port);
53 void msg_handler_nav_message(
const pmt::pmt_t& msg);
54 std::unique_ptr<Nav_Message_Udp_Sink> nav_message_udp_sink_;
60 #endif // GNSS_SDR_NAV_MESSAGE_MONITOR_H This interface represents a GNSS block.
Interface of a class that sends serialized Nav_Message_Packet objects over UDP to one or multiple end...
GNU Radio block that receives asynchronous Nav_Message_Packet obkects from the telemetry blocks and s...
~nav_message_monitor()=default
Default destructor.