Octane SDK  2.0 Beta
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
Public Member Functions | Public Attributes | Properties | List of all members
Impinj.OctaneSdk.GpoConfig Class Reference

Class used to define the configuration settings for an individual general purpose output (GPO) port. More...

Public Member Functions

 GpoConfig ()
 Constructor for GpoConfig object. More...
 

Public Attributes

uint GpoPulseDurationMsec = 0
 Defines the pulse duration when the Pulsed Advanced GPO mode is used. More...
 
GpoMode Mode = GpoMode.Normal
 Defines which Advanced GPO mode to use. More...
 

Properties

ushort PortNumber [get, set]
 Specifies the GPI port number (starting at port 1) to configure. More...
 

Detailed Description

Class used to define the configuration settings for an individual general purpose output (GPO) port.

Constructor & Destructor Documentation

Impinj.OctaneSdk.GpoConfig.GpoConfig ( )

Constructor for GpoConfig object.

Member Data Documentation

uint Impinj.OctaneSdk.GpoConfig.GpoPulseDurationMsec = 0

Defines the pulse duration when the Pulsed Advanced GPO mode is used.

GpoMode Impinj.OctaneSdk.GpoConfig.Mode = GpoMode.Normal

Defines which Advanced GPO mode to use.

Property Documentation

ushort Impinj.OctaneSdk.GpoConfig.PortNumber
getset

Specifies the GPI port number (starting at port 1) to configure.

Exceptions
OctaneSdkExceptionThrown when PortNumber is set to 0;