Modules
Improv-over-BLE Wi-Fi provisioning manager — the GenServer that ties the protocol codec, GATT server and advertisement into a working subsystem.
Exports an org.bluez.LEAdvertisement1 object and registers it with the
adapter's org.bluez.LEAdvertisingManager1, so the device advertises the
Improv service while provisioning is armed.
Exports the Improv GATT application over D-Bus and serves the inbound method calls BlueZ makes against it.
Pure wire codec for the Improv Wi-Fi BLE protocol.
Supervises the Improv provisioning processes as a :one_for_all group.
Wi-Fi operations for Improv provisioning: scan for networks, apply submitted
credentials, and derive the post-provisioning redirect URL. The seam the
Improv manager calls into.