react-native-serial-port-api icon indicating copy to clipboard operation
react-native-serial-port-api copied to clipboard

Cannot read property 'open' of null

Open juanstan opened this issue 1 year ago • 4 comments

This plugin is not working for me. It does not recognise the class as it returns null

"

import SerialPortAPI from 'react-native-serial-port-api';

async function example() {
/*  const devices = await SerialPortAPI.devicePathsAsync();
  console.log(devices)*/
  const serialPort = await SerialPortAPI.open("/dev/ttyS4", { baudRate: 38400 });
  console.log(serialPort, 'serialPort');

  // subscribe received data
  const sub = serialPort.onReceived(buff => {
    console.log(buff.toString('hex').toUpperCase());
  })

  // unsubscribe
  // sub.remove();

  // send data with hex format
  await serialPort.send('00FF');

  // close
  serialPort.close();

}

example();

"

juanstan avatar Jun 17 '23 21:06 juanstan