Gpio |
public class GpioAPI : Spice3API
The GpioAPI type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | GetAvailableIOPinMappingList | Gets the available pin-mappings for all ports. |
![]() | GetConfig | Gets the current configuration from the card. |
![]() | GetDirections | Gets the current pin-group directions for the selected port. |
![]() | GetFunctions | Gets the port's current pin function selector values. |
![]() ![]() | GetGroupCount | Gets the number of pin-groups for the specified port. |
![]() | GetIOLevel | Gets the currently I/O voltage level of the specified port. |
![]() | GetOutput | Gets the port's output register value. |
![]() | GetPinCount | Gets the pin count for the specified port. |
![]() | GetPolarities | Gets the current logic polarity of the individual pins on the selected port. |
![]() | GetSupportedDirections | Gets the supported pin-group I/O direction(s) for the specified port. |
![]() | GetSupportedIOLevels | Gets the supported I/O voltage levels for the specified port. |
![]() | GetWriteDelay | Gets the delay between updating the output and asserting the 'Write' signal for the selected port. |
![]() | GetWriteWidth | Gets the amount of time the 'Write' signal is asserted after updating the selected port. |
![]() | LoadConfig | (Re-)Loads the configuration for all ports from the card's local storage. |
![]() | Read | Reads a port's input pins. |
![]() | SetConfig | Sets the current configuration on the card. |
![]() | SetDirections | Sets the pin-group directions for the selected port. |
![]() | SetFunctions | Sets the pin function selectors for the port. |
![]() | SetIOLevel | Sets the I/O voltage level on the specified port. |
![]() | SetPolarities | Sets the logic polarity of the individual pins on the selected port. |
![]() | SetWriteDelay | Sets the delay between updating the output and asserting the 'Write' signal for the selected port. |
![]() | SetWriteWidth | Sets the amount of time the 'Write' signal is asserted after updating the selected port. |
![]() | StoreConfig | Stores the current configuration for all ports in the card's local storage for later (re-)loading. |
![]() | Write | Writes a value to a port's output pins. |