plinth/browser/serial
Types
pub type SerialPort
Values
pub fn get_info(port: SerialPort) -> Result(#(Int, Int), Nil)
pub fn get_ports(
,
) -> promise.Promise(Result(array.Array(SerialPort), Nil))
pub fn open(
port: SerialPort,
baud_rate: Int,
) -> promise.Promise(Result(Nil, Nil))
pub fn read(
port: SerialPort,
callback: fn(BitArray) -> Nil,
) -> promise.Promise(Result(Nil, Nil))
pub fn request_port() -> promise.Promise(Result(SerialPort, Nil))