[][src]Function rn2903::serial_config

pub fn serial_config() -> SerialPortSettings

Returns the SerialPortSettings corresponding to the default settings of an RNB2903.

Information obtained from Microchip document 40001811 revision B. Timeout is by default set to a very long time; this is sometimes modified on the SerialPort itself during certain operations.

Examples

Opening a serial port with slightly modified settings. In this case, the baud rate has been reduced.

let settings = serialport::SerialPortSettings {
    baud_rate: 9600,
    ..rn2903::serial_config()
};

serialport::open_with_settings("/dev/ttyUSB0", &settings)
    .expect("Could not open serial port. Error");