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))
Search Document