public class AntennaConfigGroup extends java.lang.Object implements java.lang.Iterable<AntennaConfig>
Settings.getAntennas()
Modifier and Type | Method and Description |
---|---|
protected void |
add(java.lang.Object config) |
void |
disableAll()
Disable all antennas in the collection.
|
void |
disableById(java.util.List<? extends java.lang.Number> ids)
Disable antennas by providing a list of antenna IDs.
|
void |
disableById(short[] ids)
Disable antennas by providing a list of antenna IDs.
|
void |
disableByRing(short[] rings)
Deprecated.
|
void |
disableBySector(short[] sectors)
Deprecated.
|
void |
disablePolarizedAntennas()
Disable polarized antennas 1001-1052, 2001-2052
|
void |
enableAll()
Enable all antennas in the collection.
|
void |
enableById(java.util.List<? extends java.lang.Number> ids)
Enable antennas by providing a list of antenna IDs.
|
void |
enableById(short[] ids)
Enable antennas by providing a list of antenna IDs.
|
void |
enableByRing(short[] rings)
Deprecated.
|
void |
enableBySector(short[] sectors)
Deprecated.
|
void |
enablePolarizedAntennas()
Enable polarized antennas 1001-1052, 2001-2052
|
AntennaConfig |
getAntenna(java.lang.Number portNumber)
Returns the antenna configuration for the specified antenna port.
|
java.util.ArrayList<AntennaConfig> |
getAntennaConfigs() |
java.lang.Boolean |
getIsMaxRxSensitivity() |
java.lang.Boolean |
getIsMaxTxPower() |
boolean |
getPolarizationEnabled() |
double |
getRxSensitivityinDbm() |
double |
getTxPowerinDbm() |
java.util.Iterator<AntennaConfig> |
iterator()
provides an interator to traverse the list of antenna configurations
|
void |
setAntennaConfigs(java.util.ArrayList<AntennaConfig> antennaConfigs) |
void |
setIsMaxRxSensitivity(java.lang.Boolean maxRxSensitivity) |
void |
setIsMaxTxPower(java.lang.Boolean maxTxPower) |
void |
setRxSensitivityinDbm(double rxSensitivityinDbm) |
void |
setTxPowerinDbm(double txPowerinDbm) |
public java.util.Iterator<AntennaConfig> iterator()
iterator
in interface java.lang.Iterable<AntennaConfig>
protected void add(java.lang.Object config) throws OctaneSdkException
OctaneSdkException
public java.util.ArrayList<AntennaConfig> getAntennaConfigs()
public void setAntennaConfigs(java.util.ArrayList<AntennaConfig> antennaConfigs)
public double getRxSensitivityinDbm()
public void setRxSensitivityinDbm(double rxSensitivityinDbm)
public double getTxPowerinDbm()
public void setTxPowerinDbm(double txPowerinDbm)
public java.lang.Boolean getIsMaxRxSensitivity()
public void setIsMaxRxSensitivity(java.lang.Boolean maxRxSensitivity)
public java.lang.Boolean getIsMaxTxPower()
public void setIsMaxTxPower(java.lang.Boolean maxTxPower)
public void enableAll()
public void disableAll()
public AntennaConfig getAntenna(java.lang.Number portNumber) throws OctaneSdkException
portNumber
- -- the antenna port desiredOctaneSdkException
- if the port does not exist.public void enableById(short[] ids) throws OctaneSdkException
ids
- the list of antennas to enableOctaneSdkException
- if the port does not existpublic void enableById(java.util.List<? extends java.lang.Number> ids) throws OctaneSdkException
ids
- the list of antennas to enableOctaneSdkException
- if the port does not existpublic void disableById(short[] ids) throws OctaneSdkException
ids
- the list of antennas to disableOctaneSdkException
- if the antenna port does not existpublic void disableById(java.util.List<? extends java.lang.Number> ids) throws OctaneSdkException
ids
- the list of antennas to disableOctaneSdkException
- if the antenna port does not exist@Deprecated public void enableBySector(short[] sectors) throws OctaneSdkException
sectors
- A list of xArray sectors to enableOctaneSdkException
- if the antenna port does not exist@Deprecated public void disableBySector(short[] sectors) throws OctaneSdkException
sectors
- A list of xArray sectors to disableOctaneSdkException
- if the antenna port does not exist@Deprecated public void enableByRing(short[] rings) throws OctaneSdkException
rings
- A list of xArray rings to enable.OctaneSdkException
- if the antenna port does not exist@Deprecated public void disableByRing(short[] rings) throws OctaneSdkException
rings
- A list of xArray rings to disable.OctaneSdkException
- if the antenna port does not existpublic void enablePolarizedAntennas()
public void disablePolarizedAntennas()
public boolean getPolarizationEnabled()