feat: alert user when connection failed, resolves #53

This commit is contained in:
2023-12-02 21:18:56 +01:00
parent c51bcc8ff0
commit c2ec460c8c

View File

@@ -54,6 +54,7 @@ export class CharaDevice {
constructor(private readonly baudRate = 115200) {}
async init(manual = false) {
try {
const ports = await getViablePorts()
this.port =
!manual && ports.length === 1
@@ -79,6 +80,11 @@ export class CharaDevice {
this.device = device as "ONE" | "LITE"
this.chipset = chipset as "M0" | "S2"
this.keyCount = this.device === "ONE" ? 90 : 67
} catch (e) {
alert(e)
console.error(e)
throw e
}
}
private async suspend() {