Module pico_sdk::prelude [−][src]
Modules
kernel_driver |
Structs
ChannelConfig | Channel configuration |
DeviceEnumerator | Enumerates |
EnumeratedDevice | Devices returned by the enumerator |
EnumerationResult | Serial and variant pairs returned by driver enumeration |
PicoDevice | Base Pico device |
PicoError | Error encapsulating |
PicoStreamingDevice | Encapsulates a |
StreamingEvent | Events returned by the |
Enums
Driver | Supported Pico drivers |
DriverLoadError | Covers the various errors encountered when attempting to load drivers |
EnumerationError | |
PicoChannel | Pico channel options |
PicoCoupling | Pico coupling options |
PicoInfo | Pico info options |
PicoRange | Pico channel ranges |
PicoStatus | Pico return status codes |
Resolution | Instructs the loader where to load drivers from |
Traits
EnumResultHelpers | |
LoadDriverExt | Shortcuts for loading drivers directly from the |
NewDataHandler | |
PicoDriver | Common trait implemented for every driver |
ToStreamDevice | Converts |
Functions
cache_resolution | Gets a |
download_drivers_to_cache | Downloads the requested drivers and any dependencies to the cache location. |