3 releases
new 0.1.5 | May 1, 2025 |
---|---|
0.1.4 | Oct 22, 2024 |
0.1.0 | Apr 19, 2023 |
#2131 in Embedded development
106 downloads per month
Used in phidget
710KB
22K
SLoC
phidget-sys
Low-level unsafe wrpper around the phidget22
library for interacting with Phidget devices.
It was originally created for use with the phidget crate.
This is primarily a set of bindgen-generated bindings of the phidget22.h
header file and linkage to the library.
To regenerate bindings, use a recent version of bindgen like this:
$ bindgen --rust-target <MSRV> --no-doc-comments phidget22.h > bindings/phidget22-XX.rs
where: - MSRV is the Minimum Supported Rust version (currently v1.73.0), and - XX is the word size on the platform (64 or 32)
So, to generate 64-bit bindings for the current MSRV:
$ bindgen --rust-target 1.73.0 --no-doc-comments phidget22.h > bindings/phidget22-64.rs