mirror of
https://github.com/esphome/esp-web-tools.git
synced 2025-07-28 22:26:37 +00:00
Add small delay when resetting because USB JTAG, take 2 (#444)
This commit is contained in:
parent
192dd8f47c
commit
60ea3a5e2c
@ -141,15 +141,17 @@ export class EwtConsole extends HTMLElement {
|
||||
}
|
||||
|
||||
public async reset() {
|
||||
this.logger.debug("Triggering reset.");
|
||||
this.logger.debug("Triggering reset");
|
||||
await this.port.setSignals({
|
||||
dataTerminalReady: false,
|
||||
requestToSend: true,
|
||||
});
|
||||
await sleep(250);
|
||||
await this.port.setSignals({
|
||||
dataTerminalReady: false,
|
||||
requestToSend: false,
|
||||
});
|
||||
await sleep(250);
|
||||
await new Promise((resolve) => setTimeout(resolve, 1000));
|
||||
}
|
||||
}
|
||||
|
@ -13,11 +13,12 @@ const resetTransport = async (transport: Transport) => {
|
||||
dataTerminalReady: false,
|
||||
requestToSend: true,
|
||||
});
|
||||
await sleep(100);
|
||||
await sleep(250);
|
||||
await transport.device.setSignals({
|
||||
dataTerminalReady: false,
|
||||
requestToSend: false,
|
||||
});
|
||||
await sleep(250);
|
||||
};
|
||||
|
||||
export const flash = async (
|
||||
|
Loading…
x
Reference in New Issue
Block a user