factoryReset

abstract suspend fun factoryReset(preserveBleBonds: Boolean = true): AdminResult<Unit>(source)

Erase device state and reset to factory defaults.

Parameters

preserveBleBonds

when true (default), preserves OS-level BLE pairing and the device's identity (NodeNum, public key, channel set) — issues factory_reset_config = 1. When false, erases everything including BLE bonds — issues factory_reset_device = 1.