Web Serial API

Tags
webapihardware
Created
Aug 21, 2020 9:17 AM

串行接口 (Serial Interface)是指数据一位一位地顺序传送。其特点是通信线路简单,只要一对传输线就可以实现双向通信(可以直接利用电话线作为传输线),从而大大降低了成本,特别适用于远距离通信,但传送速度较慢。现在波特率可以很高,所以通讯速率已经很快。

串口(COM 口):通常 9 针,简单,抗干扰能力强

https://web.dev/serial/

const port = await navigator.serial.requestPort();

await port.open({ baudRate: 9600 });

const reader = port.readable.getReader();

// reader.releaseLock();

const writer = port.writable.getWriter();

// await reader.cancel();

await port.close();

connect/disconnect event

await port.setSignals({ break: false });

await port.getSignals();

SuperMade with Super