Type Definition uem_reader::reader::UemReader

source ·
pub type UemReader = Arc<Mutex<dyn UemReaderInternal>>;
Expand description

General reader type using Arc standard type

Trait Implementations§

Open interface with the reader

Example
if uem_reader.open().is_err() {
    return;
}

Close opened reader interface

Example
if uem_reader.close().is_err() {
    return;
};

Send a command to a reader and receive response

Arguments
  • command - a vector of command bytes
Returns

Ok(()) on success, otherwise returns an error.

Example
// Beep 1 time using command byte vector
if uem_reader.send(&vec![0x05_u8, 0x01_u8]).is_err() {
    return;
}