Package-level declarations
Types
Android implementation of SerialDevicePresence backed by UsbRepository.serialDevices.
JVM/Desktop implementation of SerialDevicePresence.
Adapter that implements MqttLogger to send MQTT client logs to Kermit's Logger.
Interface defining the MQTT interactions used for proxying messages to and from the mesh.
Creates a probe table for the USB driver. This augments the default device-to-driver mappings with additional known working configurations. See this package's README for more info.
USB serial connection.
Callbacks indicating state changes in the USB serial connection.
Platform-abstracted view of currently-connected serial devices.
A helper class to call onChanged when bluetooth is enabled or disabled or when permissions are changed.
Repository responsible for maintaining and updating the state of USB connectivity.