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. |