From 77d86e8b70e7dc1a11132f17eac9cca2795a1f89 Mon Sep 17 00:00:00 2001 From: Li Zhineng Date: Thu, 12 Jun 2025 22:26:20 +0800 Subject: wifi credentials --- main.mjs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'main.mjs') diff --git a/main.mjs b/main.mjs index 5f962c4..411f099 100644 --- a/main.mjs +++ b/main.mjs @@ -140,6 +140,13 @@ async function delay(ms) { } async function connectToDevice() { + const ssid = document.getElementById('ssid') + const password = document.getElementById('password') + + if (ssid.value === '' || password.value === '') { + return + } + const device = await navigator.bluetooth.requestDevice({ filters: [{ name: DEVICE_NAME }], optionalServices: [MAIN_SERVICE_UUID] @@ -156,7 +163,7 @@ async function connectToDevice() { const dispatcher = new Dispatcher(writeChar) await dispatcher.dispatch(new HandshakeCommand()) - await dispatcher.dispatch(new ConfigureWifiCommand('', '')) + await dispatcher.dispatch(new ConfigureWifiCommand(ssid.value, password.value)) await dispatcher.dispatch(new RequestIdentityCommand()) } -- cgit v1.2.3