#calculator #usb #interaction #ti #bindings #high-level #nspire

libnspire

high-level bindings to libnspire for USB interaction with TI Nspire calculators

9 releases

0.2.3 Sep 28, 2020
0.2.2 Sep 27, 2020
0.1.4 Sep 22, 2020

#3 in #nspire

GPL-3.0 license

105KB
3K SLoC

Rust 1.5K SLoC // 0.0% comments C 1K SLoC // 0.2% comments C++ 357 SLoC // 0.1% comments

libnspire

Crates.io Docs.rs

High-level bindings to libnspire for USB interaction with TI Nspire calculators.

License

WARNING: this crate is under the GPL-3.0, as that is what libnspire is under.


lib.rs:

Start with Handle::new

Dependencies

~3–5.5MB
~108K SLoC