Package-level declarations
Types
Use case for performing administrative and destructive actions on mesh nodes.
Use case for cleaning up nodes from the database.
Use case for exporting persisted packet data to a CSV format.
Exports the currently selected device's node database as a JSON NodeDatabaseExport document. Absent readings are omitted rather than written as 0/sentinel values, so 0 dB SNR or 0 °C stay distinguishable from "no reading".
Use case for exporting a device profile to an output stream.
Use case for importing a device profile from an input stream.
Use case for restoring security configuration (public/private keys) from a StoredSecurityKeys backup.
Use case for installing a device profile onto a radio.
Use case to determine if the currently connected device is capable of over-the-air (OTA) updates.
Root document written by ExportNodeDatabaseUseCase. Absent fields are omitted from the JSON rather than emitted as null/0 sentinels, so consumers can distinguish "no reading" from a genuine zero.
Use case for processing incoming MeshPackets that are responses to admin requests.
Use case for interacting with radio configuration components.
Sealed class representing the result of processing a radio response packet.
Use case for managing mesh log settings.