bnr

Crates.iobnr
lib.rsbnr
version0.1.2
sourcesrc
created_at2024-01-24 23:33:47.326153
updated_at2024-03-13 21:31:26.180954
descriptionPure Rust implementation of the BNR XFS USB communication protocol
homepage
repositoryhttps://github.com/bnr-rs/bnr
max_upload_size
id1113091
size49,482
BNR Rust Developers (bnr-rs)

documentation

README

BNR API

This library presents a high-level, safe, idiomatic Rust API for interacting with MEI/CPI BNR devices.

Library organization

The structure of the project's file tree roughly follows the organization of the MEI/CPI modules.

Related types are grouped together in modules. Larger modules are further split into their own set of modules, and glob-imported by the parent module.

Future goals

The ultimate goal is to cover a large portion of the API surface, and then begin to implement all functionality in Rust.

Enough functionality is implemented to perform device initialization, configuration, deposit, dispense, and reset.

There is still a reasonable amount left to implement.

Commit count: 0

cargo fmt