Modules§
Structs§
- Channel
Config - Channel configuration
- Device
Enumerator - Enumerates
PicoDevice
’s - Enumerated
Device - Devices returned by the enumerator
- Enumeration
Result - Serial and variant pairs returned by driver enumeration
- Pico
Device - Base Pico device
- Pico
Error - Error encapsulating
PicoStatus
error codes with context - Pico
Streaming Device - Encapsulates a
PicoDevice
and adds streaming functionality - Streaming
Event - Events returned by the
PicoStreamingDevice
Enums§
- Driver
- Supported Pico drivers
- Driver
Load Error - Covers the various errors encountered when attempting to load drivers
- Enumeration
Error - Pico
Channel - Pico channel options
- Pico
Coupling - Pico coupling options
- Pico
Info - Pico info options
- Pico
Range - Pico channel ranges
- Pico
Status - Pico return status codes
- Resolution
- Instructs the loader where to load drivers from
Traits§
- Enum
Result Helpers - Load
Driver Ext - Shortcuts for loading drivers directly from the
Driver
enum. - NewData
Handler - Pico
Driver - Common trait implemented for every driver
- ToStream
Device - Converts
PicoDevice
intoPicoStreamingDevice
Functions§
- cache_
resolution - Gets a
Resolution
that points to the download cache location - download_
drivers_ to_ cache - Downloads the requested drivers and any dependencies to the cache location.