Expand description
Transport abstraction for the MMDVM async shell.
Consumers provide any type that implements both [AsyncRead] and
[AsyncWrite] — the shell takes ownership and drives it from the
internal modem loop. Typical concrete types:
tokio::io::DuplexStreamfor unit teststokio_serial::SerialStreamfor USB-CDC (Kenwood TH-D75)thd75::transport::EitherTransportfor the USB/Bluetooth SPP auto-selection used by the TH-D75 crates
Traits§
- Transport
- Async bidirectional byte stream for talking to an MMDVM modem.