• ark::serial::SerialDeviceStage
    This stage allows you to connect to a serial device, and it will publish “packet groups” to the rest of the system. Packets are considered to be the data returned from a “read” call of to the device.

  • ark::serial::SerialPort
    This class is a convenience wrapper for reading data from a serial port. It allows you to open a port, configure it, and then read or write bytes.

    This is non-blocking.

  • ark::serial::SerialStatsTracker
    Thread safe class for computing the stats.

  • ark::serial::SerialPortConfiguration
    The configuration for accessing a serial port. Use this to indicate the settings (and target port) that you wish to access.