Skip to main content

GHIElectronics.TinyCLR.Devices.Gpio.LowLevel

NuGet package containing 7 types.

Classes

ClassNamespaceSummary
LowLevelControllerGHIElectronics.TinyCLR.Devices.Gpio.LowLevelLow-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.
SettingsGHIElectronics.TinyCLR.Devices.Gpio.LowLevelBundle of low-level pin settings passed to LowLevelController.TransferFeature.

Enums

EnumNamespaceSummary
AlternateFunctionGHIElectronics.TinyCLR.Devices.Gpio.LowLevelAlternate-function index selecting which peripheral the pin connects to (platform-specific meaning).
OutputSpeedGHIElectronics.TinyCLR.Devices.Gpio.LowLevelSlew-rate / drive-strength setting for output pins.
OutputTypeGHIElectronics.TinyCLR.Devices.Gpio.LowLevelHow a GPIO pin's output driver is wired.
PortModeGHIElectronics.TinyCLR.Devices.Gpio.LowLevelWhat role the pin plays in the chip's pin-mux fabric.
PullDirectionGHIElectronics.TinyCLR.Devices.Gpio.LowLevelInternal pull resistor selection.