You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 150d2b1
Browse filesBrowse the repository at this point in the historyBrowse files
Use host-supplied app credentials; pick the sensor by its advertised address (#18)
* Use host-supplied app credentials; pick the sensor by its advertised address
RoundWhiteDiscKit no longer carries runtime tables. LibreLoop now downloads
the app credentials file from Arweave, verifies it against a pinned SHA-256,
and installs it with AppIdentities.install(json:).
Pairing scanned for the first peripheral advertising the Libre 3 service, so
another Libre-family sensor nearby (e.g. a Lingo) could win and fail the
handshake. A Libre 3 advertises its BLE address as its local name; match it
against the address from the NFC response.
Removes the app-identity pairing debug toggle and whitebox leftovers, and
bumps RoundWhiteDiscKit to 4c940d2.
* Bump RoundWhiteDiscKit to e66da6c
Text(LocalizedString("Couldn't download the sensor data LibreLoop needs. Check your internet connection and try again.", comment:"Runtime tables download failure message"))
19
+
Text(LocalizedString("Couldn't download the sensor data LibreLoop needs. Check your internet connection and try again.", comment:"App credentials download failure message"))
20
20
.multilineTextAlignment(.center)
21
21
.padding(.horizontal,24)
22
22
}else{
23
23
ProgressView()
24
-
Text(LocalizedString("Downloading sensor data…", comment:"Shown while downloading the runtime tables during setup"))
24
+
Text(LocalizedString("Downloading sensor data…", comment:"Shown while downloading the app credentials during setup"))
Text("Keeps the clinical channel subscribed so the clinical/raw charts update every minute. Off by default — only needed for stream inspection, and it adds per-reconnect clinical traffic. Takes effect on the next reconnect.")
39
38
}
40
39
41
-
Section{
42
-
Toggle("Pair with app identity", isOn: $appIdentityPairing)
43
-
} footer:{
44
-
Text("Tries the plain-key app identities before the whitebox when pairing. Takes effect on the next sensor scan.")
0 commit comments