libftd2xx 0.24.1

Rust safe wrapper around the libftd2xx-ffi crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
#![deny(unsafe_code, warnings)]
use libftd2xx::{library_version, FtStatus, Ftdi, FtdiCommon};

fn main() -> Result<(), FtStatus> {
    println!("Library Version: {}", library_version()?);

    let mut ft = Ftdi::new()?;
    let version = ft.driver_version()?;
    println!("Driver Version: {}", version);

    Ok(())
}