esp-web-tools
Version:
Web tools for ESP devices
16 lines (15 loc) • 451 B
JavaScript
import { sleep } from "./sleep";
export const hardReset = async (transport) => {
console.log("Triggering reset");
await transport.device.setSignals({
dataTerminalReady: false,
requestToSend: true,
});
await sleep(250);
await transport.device.setSignals({
dataTerminalReady: false,
requestToSend: false,
});
await sleep(250);
await new Promise((resolve) => setTimeout(resolve, 1000));
};