From d1fa750b8a803df1f41e8647d3e4a6a2bd874e08 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 15 Nov 2021 21:24:34 +0100 Subject: [PATCH 1/3] Show alert when opening serial port fails --- src/connect.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/connect.ts b/src/connect.ts index a1883950..b6d2c435 100644 --- a/src/connect.ts +++ b/src/connect.ts @@ -17,7 +17,11 @@ export const connect = async (button: InstallButton) => { return; } - await port.open({ baudRate: 115200 }); + try { + await port.open({ baudRate: 115200 }); + } catch (err: any) { + alert(err.message); + } const el = document.createElement("ewt-install-dialog"); el.port = port; From 00e87ceaa85984741d744d5fce8d3ad183c83392 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 15 Nov 2021 21:25:13 +0100 Subject: [PATCH 2/3] Update connect.ts --- src/connect.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/connect.ts b/src/connect.ts index b6d2c435..511d163e 100644 --- a/src/connect.ts +++ b/src/connect.ts @@ -21,6 +21,7 @@ export const connect = async (button: InstallButton) => { await port.open({ baudRate: 115200 }); } catch (err: any) { alert(err.message); + return; } const el = document.createElement("ewt-install-dialog"); From b7730cdf4461e7d0bf35358842e219f17dc46e04 Mon Sep 17 00:00:00 2001 From: Bram Kragten Date: Mon, 15 Nov 2021 21:25:38 +0100 Subject: [PATCH 3/3] Update connect.ts --- src/connect.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connect.ts b/src/connect.ts index 511d163e..51816545 100644 --- a/src/connect.ts +++ b/src/connect.ts @@ -20,8 +20,8 @@ export const connect = async (button: InstallButton) => { try { await port.open({ baudRate: 115200 }); } catch (err: any) { - alert(err.message); - return; + alert(err.message); + return; } const el = document.createElement("ewt-install-dialog");