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