rs162 0.1.1

NMEA AIS Message Parser and Decoder with deku-based AIS message structures
Documentation
//! Provide facilities to parse various data sources
//!
//! Available sources include:
//! - IQ file source for processing IQ data files.
//! - MQTT source for receiving AIS messages from MQTT brokers (e.g. Finnish Digitraffic).
//! - NMEA file source for handling NMEA formatted files.
//! - Timestamped NMEA source, e.g. for live AIS data streams over TCP (e.g. Norwegian Coastal Administration).
//!

pub mod iq;
#[cfg(feature = "mqtt")]
pub mod mqtt;
pub mod nmea;
pub mod nmea_ts;
pub mod rtlsdr;

pub use iq::{AisAsyncIqSource, AisIqSource};
pub use nmea::NmeaFileSource;
pub use nmea_ts::TimestampedNmeaTcpSource;
pub use rtlsdr::{AsyncRtlSdrReceiver, RtlSdrReceiver};