Crate ft60x_rs

source ·
Expand description

Crate for interfacing with FT600/601 devices through a semi-safe wrapper around the D3XX library.

The center point of this crate is the Device struct. This struct represents a single FT600/601 device. It provides methods for interacting with the device, such as configuring and reading/writing to the device.

⚠️ Important ⚠️

The D3XX library must be loaded before any D3XX functions can be called. This can be done by calling load_dylib to load an external library from disk or load_bundled_dylib to use the bundled library for the current platform.

Re-exports

Modules

Structs

  • A D3XX device.
  • Holds information regarding a USB device.
  • Holds device information regarding a D3XX device attached to the system.
  • Stores information about a pipe.
  • Represents a D3XX driver or library version number.

Enums

  • Represents a pipe used for communication with a D3XX device.

Functions

Type Definitions