Port |
public class PortConfig : ConfigBase
The PortConfig type exposes the following members.
Name | Description | |
---|---|---|
Directions | The direction for each group of pins. | |
Functions | The function for each pin. | |
IOLevel | The logic voltage level for all pins. | |
Polarities | The logical polarity for each individual pin. | |
WriteDelay | The delay between updating the port output and the assertion of the 'Write' signal. | |
WriteWidth | The amount of time the 'Write' signal remains active after changing the port's output. |
Name | Description | |
---|---|---|
GetGroupCount | Gets the number of pin-groups implemented on the specified IO port. | |
GetPinCount | Gets the total number of pins implemented on the specified port. | |
GetPinsPerGroup | Gets the number of pins in each pin-group of the specified port. | |
GetSupportedDirections | Gets an array of the IO directions supported by the specified port. | |
GetSupportedIOLevels | Gets an array of IO levels (voltages) supported by the specified port. | |
HasWriteSignal | Returns a flag that indicates whether the specified IO port provides a "Write" signal (which could be employed to control an external latch). | |
Load | Loads a new configuration instance from the specified file. | |
Save | Saves the configuration to the specified file. If the specified file exists, this method overwrites it. |