show flashing errors

This commit is contained in:
liamcottle
2024-07-14 19:40:46 +12:00
parent e4ff432f31
commit b7d1146960

View File

@@ -112,9 +112,12 @@
return; return;
} }
// flash file // update progress
this.isFlashing = true; this.isFlashing = true;
this.progress = 0; this.progress = 0;
// flash file
try {
const flasher = new Nrf52DfuFlasher(serialPort); const flasher = new Nrf52DfuFlasher(serialPort);
await flasher.flash(file, (percentage) => { await flasher.flash(file, (percentage) => {
this.progress = percentage; this.progress = percentage;
@@ -123,6 +126,11 @@
alert("Firmware has been flashed!"); alert("Firmware has been flashed!");
} }
}); });
} catch(e) {
this.isFlashing = false;
alert("Firmware flashing failed: " + e);
console.log(e);
}
}, },
async detect() { async detect() {