You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
609 B
JavaScript
13 lines
609 B
JavaScript
import { ESP_ROM_BAUD } from "./const";
|
|
import { ESPLoader } from "./esp_loader";
|
|
export { ESPLoader } from "./esp_loader";
|
|
export { CHIP_FAMILY_ESP32, CHIP_FAMILY_ESP32S2, CHIP_FAMILY_ESP32S3, CHIP_FAMILY_ESP8266, CHIP_FAMILY_ESP32C3, CHIP_FAMILY_ESP32C6, CHIP_FAMILY_ESP32H2, } from "./const";
|
|
export const connect = async (logger) => {
|
|
// - Request a port and open a connection.
|
|
const port = await navigator.serial.requestPort();
|
|
logger.log("Connecting...");
|
|
await port.open({ baudRate: ESP_ROM_BAUD });
|
|
logger.log("Connected successfully.");
|
|
return new ESPLoader(port, logger);
|
|
};
|