GHIElectronics.TinyCLR.Devices.Gpio.LowLevel
NuGet package containing 7 types.
Classes
| Class | Namespace | Summary |
|---|---|---|
| LowLevelController | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | Low-level pin-mux helper. Lets a driver re-route or reconfigure pins at a level finer than the regular GpioPin API (slew rate, alternate function, etc.). Mostly used by peripheral library authors; ordinary apps don't need this. |
| Settings | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | Bundle of low-level pin settings passed to LowLevelController.TransferFeature. |
Enums
| Enum | Namespace | Summary |
|---|---|---|
| AlternateFunction | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | Alternate-function index selecting which peripheral the pin connects to (platform-specific meaning). |
| OutputSpeed | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | Slew-rate / drive-strength setting for output pins. |
| OutputType | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | How a GPIO pin's output driver is wired. |
| PortMode | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | What role the pin plays in the chip's pin-mux fabric. |
| PullDirection | GHIElectronics.TinyCLR.Devices.Gpio.LowLevel | Internal pull resistor selection. |