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
PicoStatuserror codes with context - Pico
Streaming Device - Encapsulates a
PicoDeviceand 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
Driverenum. - NewData
Handler - Pico
Driver - Common trait implemented for every driver
- ToStream
Device - Converts
PicoDeviceintoPicoStreamingDevice
Functions§
- cache_
resolution - Gets a
Resolutionthat points to the download cache location - download_
drivers_ to_ cache - Downloads the requested drivers and any dependencies to the cache location.