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

Class used to define the configuration settings for an individual antenna port. More...

Public Member Functions

 AntennaConfig (ushort NewPortNumber)
 Constructor for a new antenna configuration object. More...
 

Properties

bool IsEnabled [get, set]
 If set to true, the reader will try to inventory tags on that port More...
 
bool MaxRxSensitivity [get, set]
 Specifies that the maximum antenna receive sensitivity setting should be used. More...
 
bool MaxTxPower [get, set]
 Specifies that the maximum antenna transmit power setting should be used. More...
 
string PortName [get, set]
 A string that the user can name the antenna port. Example: Door Antenna More...
 
ushort PortNumber [get, set]
 Specifies the antenna port number (starting at port 1) to configure. More...
 
double RxSensitivityInDbm [get, set]
 Defines the antenna receive sensitivity (AKA receive sensitivity filter) in dBm (e.g. -55 dBm). More...
 
double TxPowerInDbm [get, set]
 Defines the antenna transmit power in dBm (e.g. 24.0 dBm). More...
 

Detailed Description

Class used to define the configuration settings for an individual antenna port.

Constructor & Destructor Documentation

Impinj.OctaneSdk.AntennaConfig.AntennaConfig ( ushort  NewPortNumber)

Constructor for a new antenna configuration object.

Parameters
NewPortNumberAntenna port to configure. A value of 0 means configuration is applied to all antennas.

Property Documentation

bool Impinj.OctaneSdk.AntennaConfig.IsEnabled
getset

If set to true, the reader will try to inventory tags on that port

bool Impinj.OctaneSdk.AntennaConfig.MaxRxSensitivity
getset

Specifies that the maximum antenna receive sensitivity setting should be used.

bool Impinj.OctaneSdk.AntennaConfig.MaxTxPower
getset

Specifies that the maximum antenna transmit power setting should be used.

string Impinj.OctaneSdk.AntennaConfig.PortName
getset

A string that the user can name the antenna port. Example: Door Antenna

ushort Impinj.OctaneSdk.AntennaConfig.PortNumber
getset

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

Exceptions
OctaneSdkExceptionThrown when PortNumber is set to 0;
double Impinj.OctaneSdk.AntennaConfig.RxSensitivityInDbm
getset

Defines the antenna receive sensitivity (AKA receive sensitivity filter) in dBm (e.g. -55 dBm).

double Impinj.OctaneSdk.AntennaConfig.TxPowerInDbm
getset

Defines the antenna transmit power in dBm (e.g. 24.0 dBm).