BaseStationUpdate extends Model
Provide information to update a Base Station
Table of Contents
- CAVITY_FILTER_VERSION_ETSI_867MHZ = 9
- ETSI 867MHz (Techniwave)
- CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH = 8
- ETSI 867MHz (Matech)
- CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE = 2
- ETSI 868MHz (Elhyte)
- CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE = 4
- FCC 905MHz (Elhyte)
- CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH = 3
- FCC 905MHz (Matech)
- CAVITY_FILTER_VERSION_FCC_920MHZ = 5
- FCC 920MHz
- CAVITY_FILTER_VERSION_FCC_921_5MHZ = 10
- FCC 921.5MHz
- CAVITY_FILTER_VERSION_FCC_9225MHZ = 7
- FCC 922.5MHz
- CAVITY_FILTER_VERSION_FCC_923MHZ = 6
- FCC 923MHz
- CAVITY_FILTER_VERSION_NONE = -1
- None
- CAVITY_FILTER_VERSION_OTHER = 0
- Other
- MAST_EQUIPMENT_LNA_V1_SBS_868_P = 4
- LNA_V1_SBS_868_P
- MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P = 3
- LNA_V2_NB_SBS_868_P
- MAST_EQUIPMENT_LNA_V2_SBS_868_P = 1
- LNA_V2_SBS_868_P
- MAST_EQUIPMENT_LNA_V2_SBS_902_P = 2
- LNA_V2_SBS_902_P
- MAST_EQUIPMENT_LNA_V2_SBS_920_P = 5
- LNA_V2_SBS_920_P
- MAST_EQUIPMENT_LNA_V2_SBS_923_P = 6
- LNA_V2_SBS_923_P
- MAST_EQUIPMENT_LNA_V3_SBS_868_P = 17
- LNA_V3_SBS_868_P
- MAST_EQUIPMENT_LNA_V3_SBS_902_P = 18
- LNA_V3_SBS_902_P
- MAST_EQUIPMENT_LNA_V3_SBS_920_P = 19
- LNA_V3_SBS_920_P
- MAST_EQUIPMENT_LNA_V3_SBS_923_P = 20
- LNA_V3_SBS_923_P
- MAST_EQUIPMENT_LNA_V4_867 = 8
- LNA_V4_867
- MAST_EQUIPMENT_LNA_V4_915 = 9
- LNA_V4_915
- MAST_EQUIPMENT_LNAC_867 = 10
- LNAC_867
- MAST_EQUIPMENT_LNAC_868 = 11
- LNAC_868
- MAST_EQUIPMENT_LNAC_868_TX = 22
- LNAC_868_TX
- MAST_EQUIPMENT_LNAC_902 = 12
- LNAC_902
- MAST_EQUIPMENT_LNAC_916_TX = 13
- LNAC_916_TX
- MAST_EQUIPMENT_LNAC_921 = 14
- LNAC_921
- MAST_EQUIPMENT_LNAC_921_TX = 15
- LNAC_921_TX
- MAST_EQUIPMENT_LNAC_922_TX = 16
- LNAC_922_TX
- MAST_EQUIPMENT_MINI = 7
- MINI
- MAST_EQUIPMENT_NONE = 21
- NONE
- MAST_EQUIPMENT_OTHER = 0
- OTHER
- SERVICE_COVERAGE_CUSTOMER = 1
- CUSTOMER
- SERVICE_COVERAGE_GLOBAL = 0
- GLOBAL
- $antenna : Antenna|null
- $antennaGain : float|null
- Antenna gai of this base station (in dB)
- $antennaInsertionLoss : float|null
- Antenna insertion loss of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
- $antennaMaxAdmissiblePower : float|null
- Antenna max admissible power of this base station (in dBm). This setting is only relevant when an antenna with a filter is installed.
- $antennaNoiseFigure : float|null
- Antenna noise figure of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
- $baseStationAlertTime : int|null
- Overrides group level alert times, in seconds, for an individual base station.
- $cableLoss : float|null
- Cable loss of this base station (in dB)
- $cavityFilterInsertionLoss : float|null
- Cavity filter insertion loss of this base station (in dB)
- $cavityFilterVersion : int|null
- Cavity filter version for the base station.
- $cavityFilterVersionDescription : string|null
- The base station's cavity filter version description. This field can be unset when updating.
- $description : string|null
- Description of the base station
- $elevation : int|null
- Antenna height (in meter)
- $environmentLoss : float|null
- Environment loss of this base station (in dB)
- $gainFlag : bool|null
- true if the base station has a gain flag
- $globalCoverageEnable : bool|null
- true if the base station is available for the global coverage computation
- $installer : string|null
- Name of the installer of this base station. This field can be unset when updating.
- $lnaByPass : bool|null
- true if the LNA is by pass
- $lnaInsertionLoss : float|null
- LNA insertion loss of this base station (in dB)
- $mastEquipment : int|null
- LNA version of this base station. Mini station has type 7 -> MINI. Mini Access has type 21.
- $mastEquipmentDescription : string|null
- The base station's mast equipment description. This field can be unset when updating.
- $mastEquipmentGain : float|null
- Mast equipment gain of this base station (in dB)
- $mastEquipmentNoiseFigure : float|null
- Mast equipment noise figure of this base station (in dB)
- $monarchBeaconEnabled : bool|null
- true if Monarch Beacon is enabled
- $name : string|null
- The base station's name
- $serviceCoverage : int|null
- Service coverage of a mini base station
- $splatRadius : int|null
- Radius of the base station (in km). This field can be unset when updating.
- $transmissionAuthorized : bool|null
- true if the transmission is authorized on this base station
- $txPowerMargin : float|null
- TX power margin of this base station (in dBm)
- from() : static
- Initializing a model from an array
- getAntenna() : Antenna
- Getter for antenna
- getAntennaGain() : float
- Getter for antennaGain
- getAntennaInsertionLoss() : float
- Getter for antennaInsertionLoss
- getAntennaMaxAdmissiblePower() : float
- Getter for antennaMaxAdmissiblePower
- getAntennaNoiseFigure() : float
- Getter for antennaNoiseFigure
- getBaseStationAlertTime() : int
- Getter for baseStationAlertTime
- getCableLoss() : float
- Getter for cableLoss
- getCavityFilterInsertionLoss() : float
- Getter for cavityFilterInsertionLoss
- getCavityFilterVersion() : int
- Getter for cavityFilterVersion
- getCavityFilterVersionDescription() : string
- Getter for cavityFilterVersionDescription
- getDescription() : string
- Getter for description
- getElevation() : int
- Getter for elevation
- getEnvironmentLoss() : float
- Getter for environmentLoss
- getGainFlag() : bool
- Getter for gainFlag
- getGlobalCoverageEnable() : bool
- Getter for globalCoverageEnable
- getInstaller() : string
- Getter for installer
- getLnaByPass() : bool
- Getter for lnaByPass
- getLnaInsertionLoss() : float
- Getter for lnaInsertionLoss
- getMastEquipment() : int
- Getter for mastEquipment
- getMastEquipmentDescription() : string
- Getter for mastEquipmentDescription
- getMastEquipmentGain() : float
- Getter for mastEquipmentGain
- getMastEquipmentNoiseFigure() : float
- Getter for mastEquipmentNoiseFigure
- getMonarchBeaconEnabled() : bool
- Getter for monarchBeaconEnabled
- getName() : string
- Getter for name
- getServiceCoverage() : int
- Getter for serviceCoverage
- getSplatRadius() : int
- Getter for splatRadius
- getTransmissionAuthorized() : bool
- Getter for transmissionAuthorized
- getTxPowerMargin() : float
- Getter for txPowerMargin
- jsonSerialize() : array<string|int, mixed>
- setAntenna() : static
- Setter for antenna
- setAntennaGain() : static
- Setter for antennaGain
- setAntennaInsertionLoss() : static
- Setter for antennaInsertionLoss
- setAntennaMaxAdmissiblePower() : static
- Setter for antennaMaxAdmissiblePower
- setAntennaNoiseFigure() : static
- Setter for antennaNoiseFigure
- setBaseStationAlertTime() : static
- Setter for baseStationAlertTime
- setCableLoss() : static
- Setter for cableLoss
- setCavityFilterInsertionLoss() : static
- Setter for cavityFilterInsertionLoss
- setCavityFilterVersion() : static
- Setter for cavityFilterVersion
- setCavityFilterVersionDescription() : static
- Setter for cavityFilterVersionDescription
- setDescription() : static
- Setter for description
- setElevation() : static
- Setter for elevation
- setEnvironmentLoss() : static
- Setter for environmentLoss
- setGainFlag() : static
- Setter for gainFlag
- setGlobalCoverageEnable() : static
- Setter for globalCoverageEnable
- setInstaller() : static
- Setter for installer
- setLnaByPass() : static
- Setter for lnaByPass
- setLnaInsertionLoss() : static
- Setter for lnaInsertionLoss
- setMastEquipment() : static
- Setter for mastEquipment
- setMastEquipmentDescription() : static
- Setter for mastEquipmentDescription
- setMastEquipmentGain() : static
- Setter for mastEquipmentGain
- setMastEquipmentNoiseFigure() : static
- Setter for mastEquipmentNoiseFigure
- setMonarchBeaconEnabled() : static
- Setter for monarchBeaconEnabled
- setName() : static
- Setter for name
- setServiceCoverage() : static
- Setter for serviceCoverage
- setSplatRadius() : static
- Setter for splatRadius
- setTransmissionAuthorized() : static
- Setter for transmissionAuthorized
- setTxPowerMargin() : static
- Setter for txPowerMargin
Constants
CAVITY_FILTER_VERSION_ETSI_867MHZ
ETSI 867MHz (Techniwave)
public
mixed
CAVITY_FILTER_VERSION_ETSI_867MHZ
= 9
CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH
ETSI 867MHz (Matech)
public
mixed
CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH
= 8
CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE
ETSI 868MHz (Elhyte)
public
mixed
CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE
= 2
CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE
FCC 905MHz (Elhyte)
public
mixed
CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE
= 4
CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH
FCC 905MHz (Matech)
public
mixed
CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH
= 3
CAVITY_FILTER_VERSION_FCC_920MHZ
FCC 920MHz
public
mixed
CAVITY_FILTER_VERSION_FCC_920MHZ
= 5
CAVITY_FILTER_VERSION_FCC_921_5MHZ
FCC 921.5MHz
public
mixed
CAVITY_FILTER_VERSION_FCC_921_5MHZ
= 10
CAVITY_FILTER_VERSION_FCC_9225MHZ
FCC 922.5MHz
public
mixed
CAVITY_FILTER_VERSION_FCC_9225MHZ
= 7
CAVITY_FILTER_VERSION_FCC_923MHZ
FCC 923MHz
public
mixed
CAVITY_FILTER_VERSION_FCC_923MHZ
= 6
CAVITY_FILTER_VERSION_NONE
None
public
mixed
CAVITY_FILTER_VERSION_NONE
= -1
CAVITY_FILTER_VERSION_OTHER
Other
public
mixed
CAVITY_FILTER_VERSION_OTHER
= 0
MAST_EQUIPMENT_LNA_V1_SBS_868_P
LNA_V1_SBS_868_P
public
mixed
MAST_EQUIPMENT_LNA_V1_SBS_868_P
= 4
MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P
LNA_V2_NB_SBS_868_P
public
mixed
MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P
= 3
MAST_EQUIPMENT_LNA_V2_SBS_868_P
LNA_V2_SBS_868_P
public
mixed
MAST_EQUIPMENT_LNA_V2_SBS_868_P
= 1
MAST_EQUIPMENT_LNA_V2_SBS_902_P
LNA_V2_SBS_902_P
public
mixed
MAST_EQUIPMENT_LNA_V2_SBS_902_P
= 2
MAST_EQUIPMENT_LNA_V2_SBS_920_P
LNA_V2_SBS_920_P
public
mixed
MAST_EQUIPMENT_LNA_V2_SBS_920_P
= 5
MAST_EQUIPMENT_LNA_V2_SBS_923_P
LNA_V2_SBS_923_P
public
mixed
MAST_EQUIPMENT_LNA_V2_SBS_923_P
= 6
MAST_EQUIPMENT_LNA_V3_SBS_868_P
LNA_V3_SBS_868_P
public
mixed
MAST_EQUIPMENT_LNA_V3_SBS_868_P
= 17
MAST_EQUIPMENT_LNA_V3_SBS_902_P
LNA_V3_SBS_902_P
public
mixed
MAST_EQUIPMENT_LNA_V3_SBS_902_P
= 18
MAST_EQUIPMENT_LNA_V3_SBS_920_P
LNA_V3_SBS_920_P
public
mixed
MAST_EQUIPMENT_LNA_V3_SBS_920_P
= 19
MAST_EQUIPMENT_LNA_V3_SBS_923_P
LNA_V3_SBS_923_P
public
mixed
MAST_EQUIPMENT_LNA_V3_SBS_923_P
= 20
MAST_EQUIPMENT_LNA_V4_867
LNA_V4_867
public
mixed
MAST_EQUIPMENT_LNA_V4_867
= 8
MAST_EQUIPMENT_LNA_V4_915
LNA_V4_915
public
mixed
MAST_EQUIPMENT_LNA_V4_915
= 9
MAST_EQUIPMENT_LNAC_867
LNAC_867
public
mixed
MAST_EQUIPMENT_LNAC_867
= 10
MAST_EQUIPMENT_LNAC_868
LNAC_868
public
mixed
MAST_EQUIPMENT_LNAC_868
= 11
MAST_EQUIPMENT_LNAC_868_TX
LNAC_868_TX
public
mixed
MAST_EQUIPMENT_LNAC_868_TX
= 22
MAST_EQUIPMENT_LNAC_902
LNAC_902
public
mixed
MAST_EQUIPMENT_LNAC_902
= 12
MAST_EQUIPMENT_LNAC_916_TX
LNAC_916_TX
public
mixed
MAST_EQUIPMENT_LNAC_916_TX
= 13
MAST_EQUIPMENT_LNAC_921
LNAC_921
public
mixed
MAST_EQUIPMENT_LNAC_921
= 14
MAST_EQUIPMENT_LNAC_921_TX
LNAC_921_TX
public
mixed
MAST_EQUIPMENT_LNAC_921_TX
= 15
MAST_EQUIPMENT_LNAC_922_TX
LNAC_922_TX
public
mixed
MAST_EQUIPMENT_LNAC_922_TX
= 16
MAST_EQUIPMENT_MINI
MINI
public
mixed
MAST_EQUIPMENT_MINI
= 7
MAST_EQUIPMENT_NONE
NONE
public
mixed
MAST_EQUIPMENT_NONE
= 21
MAST_EQUIPMENT_OTHER
OTHER
public
mixed
MAST_EQUIPMENT_OTHER
= 0
SERVICE_COVERAGE_CUSTOMER
CUSTOMER
public
mixed
SERVICE_COVERAGE_CUSTOMER
= 1
SERVICE_COVERAGE_GLOBAL
GLOBAL
public
mixed
SERVICE_COVERAGE_GLOBAL
= 0
Properties
$antenna
protected
Antenna|null
$antenna
= null
$antennaGain
Antenna gai of this base station (in dB)
protected
float|null
$antennaGain
= null
$antennaInsertionLoss
Antenna insertion loss of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
protected
float|null
$antennaInsertionLoss
= null
$antennaMaxAdmissiblePower
Antenna max admissible power of this base station (in dBm). This setting is only relevant when an antenna with a filter is installed.
protected
float|null
$antennaMaxAdmissiblePower
= null
$antennaNoiseFigure
Antenna noise figure of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
protected
float|null
$antennaNoiseFigure
= null
$baseStationAlertTime
Overrides group level alert times, in seconds, for an individual base station.
protected
int|null
$baseStationAlertTime
= null
$cableLoss
Cable loss of this base station (in dB)
protected
float|null
$cableLoss
= null
$cavityFilterInsertionLoss
Cavity filter insertion loss of this base station (in dB)
protected
float|null
$cavityFilterInsertionLoss
= null
$cavityFilterVersion
Cavity filter version for the base station.
protected
int|null
$cavityFilterVersion
= null
- BaseStationUpdate::CAVITY_FILTER_VERSION_NONE
- BaseStationUpdate::CAVITY_FILTER_VERSION_OTHER
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_920MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_923MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_9225MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_921_5MHZ
$cavityFilterVersionDescription
The base station's cavity filter version description. This field can be unset when updating.
protected
string|null
$cavityFilterVersionDescription
= null
$description
Description of the base station
protected
string|null
$description
= null
$elevation
Antenna height (in meter)
protected
int|null
$elevation
= null
$environmentLoss
Environment loss of this base station (in dB)
protected
float|null
$environmentLoss
= null
$gainFlag
true if the base station has a gain flag
protected
bool|null
$gainFlag
= null
$globalCoverageEnable
true if the base station is available for the global coverage computation
protected
bool|null
$globalCoverageEnable
= null
$installer
Name of the installer of this base station. This field can be unset when updating.
protected
string|null
$installer
= null
$lnaByPass
true if the LNA is by pass
protected
bool|null
$lnaByPass
= null
$lnaInsertionLoss
LNA insertion loss of this base station (in dB)
protected
float|null
$lnaInsertionLoss
= null
$mastEquipment
LNA version of this base station. Mini station has type 7 -> MINI. Mini Access has type 21.
protected
int|null
$mastEquipment
= null
- BaseStationUpdate::MAST_EQUIPMENT_OTHER
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V1_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_MINI
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_867
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_915
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_867
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_902
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_916_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_922_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_NONE
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868_TX
$mastEquipmentDescription
The base station's mast equipment description. This field can be unset when updating.
protected
string|null
$mastEquipmentDescription
= null
$mastEquipmentGain
Mast equipment gain of this base station (in dB)
protected
float|null
$mastEquipmentGain
= null
$mastEquipmentNoiseFigure
Mast equipment noise figure of this base station (in dB)
protected
float|null
$mastEquipmentNoiseFigure
= null
$monarchBeaconEnabled
true if Monarch Beacon is enabled
protected
bool|null
$monarchBeaconEnabled
= null
$name
The base station's name
protected
string|null
$name
= null
$serviceCoverage
Service coverage of a mini base station
protected
int|null
$serviceCoverage
= null
$splatRadius
Radius of the base station (in km). This field can be unset when updating.
protected
int|null
$splatRadius
= null
$transmissionAuthorized
true if the transmission is authorized on this base station
protected
bool|null
$transmissionAuthorized
= null
$txPowerMargin
TX power margin of this base station (in dBm)
protected
float|null
$txPowerMargin
= null
Methods
from()
Initializing a model from an array
public
static from(array<string|int, mixed> $params) : static
Parameters
- $params : array<string|int, mixed>
-
Pass this parameter if you want to initial property value from an array. See API reference for all property names and types
Tags
Return values
static —getAntenna()
Getter for antenna
public
getAntenna() : Antenna
Return values
Antenna —getAntennaGain()
Getter for antennaGain
public
getAntennaGain() : float
Return values
float —Antenna gai of this base station (in dB)
getAntennaInsertionLoss()
Getter for antennaInsertionLoss
public
getAntennaInsertionLoss() : float
Return values
float —Antenna insertion loss of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
getAntennaMaxAdmissiblePower()
Getter for antennaMaxAdmissiblePower
public
getAntennaMaxAdmissiblePower() : float
Return values
float —Antenna max admissible power of this base station (in dBm). This setting is only relevant when an antenna with a filter is installed.
getAntennaNoiseFigure()
Getter for antennaNoiseFigure
public
getAntennaNoiseFigure() : float
Return values
float —Antenna noise figure of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
getBaseStationAlertTime()
Getter for baseStationAlertTime
public
getBaseStationAlertTime() : int
Return values
int —Overrides group level alert times, in seconds, for an individual base station.
getCableLoss()
Getter for cableLoss
public
getCableLoss() : float
Return values
float —Cable loss of this base station (in dB)
getCavityFilterInsertionLoss()
Getter for cavityFilterInsertionLoss
public
getCavityFilterInsertionLoss() : float
Return values
float —Cavity filter insertion loss of this base station (in dB)
getCavityFilterVersion()
Getter for cavityFilterVersion
public
getCavityFilterVersion() : int
Return values
int —Cavity filter version for the base station.
- BaseStationUpdate::CAVITY_FILTER_VERSION_NONE
- BaseStationUpdate::CAVITY_FILTER_VERSION_OTHER
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_920MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_923MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_9225MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_921_5MHZ
getCavityFilterVersionDescription()
Getter for cavityFilterVersionDescription
public
getCavityFilterVersionDescription() : string
Return values
string —The base station's cavity filter version description. This field can be unset when updating.
getDescription()
Getter for description
public
getDescription() : string
Return values
string —Description of the base station
getElevation()
Getter for elevation
public
getElevation() : int
Return values
int —Antenna height (in meter)
getEnvironmentLoss()
Getter for environmentLoss
public
getEnvironmentLoss() : float
Return values
float —Environment loss of this base station (in dB)
getGainFlag()
Getter for gainFlag
public
getGainFlag() : bool
Return values
bool —true if the base station has a gain flag
getGlobalCoverageEnable()
Getter for globalCoverageEnable
public
getGlobalCoverageEnable() : bool
Return values
bool —true if the base station is available for the global coverage computation
getInstaller()
Getter for installer
public
getInstaller() : string
Return values
string —Name of the installer of this base station. This field can be unset when updating.
getLnaByPass()
Getter for lnaByPass
public
getLnaByPass() : bool
Return values
bool —true if the LNA is by pass
getLnaInsertionLoss()
Getter for lnaInsertionLoss
public
getLnaInsertionLoss() : float
Return values
float —LNA insertion loss of this base station (in dB)
getMastEquipment()
Getter for mastEquipment
public
getMastEquipment() : int
Return values
int —LNA version of this base station. Mini station has type 7 -> MINI. Mini Access has type 21.
- BaseStationUpdate::MAST_EQUIPMENT_OTHER
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V1_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_MINI
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_867
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_915
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_867
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_902
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_916_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_922_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_NONE
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868_TX
getMastEquipmentDescription()
Getter for mastEquipmentDescription
public
getMastEquipmentDescription() : string
Return values
string —The base station's mast equipment description. This field can be unset when updating.
getMastEquipmentGain()
Getter for mastEquipmentGain
public
getMastEquipmentGain() : float
Return values
float —Mast equipment gain of this base station (in dB)
getMastEquipmentNoiseFigure()
Getter for mastEquipmentNoiseFigure
public
getMastEquipmentNoiseFigure() : float
Return values
float —Mast equipment noise figure of this base station (in dB)
getMonarchBeaconEnabled()
Getter for monarchBeaconEnabled
public
getMonarchBeaconEnabled() : bool
Return values
bool —true if Monarch Beacon is enabled
getName()
Getter for name
public
getName() : string
Return values
string —The base station's name
getServiceCoverage()
Getter for serviceCoverage
public
getServiceCoverage() : int
Return values
int —Service coverage of a mini base station
getSplatRadius()
Getter for splatRadius
public
getSplatRadius() : int
Return values
int —Radius of the base station (in km). This field can be unset when updating.
getTransmissionAuthorized()
Getter for transmissionAuthorized
public
getTransmissionAuthorized() : bool
Return values
bool —true if the transmission is authorized on this base station
getTxPowerMargin()
Getter for txPowerMargin
public
getTxPowerMargin() : float
Return values
float —TX power margin of this base station (in dBm)
jsonSerialize()
public
jsonSerialize() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed> —setAntenna()
Setter for antenna
public
setAntenna(Antenna $antenna) : static
Parameters
- $antenna : Antenna
Return values
static —To use in method chains
setAntennaGain()
Setter for antennaGain
public
setAntennaGain(float $antennaGain) : static
Parameters
- $antennaGain : float
-
Antenna gai of this base station (in dB)
Return values
static —To use in method chains
setAntennaInsertionLoss()
Setter for antennaInsertionLoss
public
setAntennaInsertionLoss(float $antennaInsertionLoss) : static
Parameters
- $antennaInsertionLoss : float
-
Antenna insertion loss of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
Return values
static —To use in method chains
setAntennaMaxAdmissiblePower()
Setter for antennaMaxAdmissiblePower
public
setAntennaMaxAdmissiblePower(float $antennaMaxAdmissiblePower) : static
Parameters
- $antennaMaxAdmissiblePower : float
-
Antenna max admissible power of this base station (in dBm). This setting is only relevant when an antenna with a filter is installed.
Return values
static —To use in method chains
setAntennaNoiseFigure()
Setter for antennaNoiseFigure
public
setAntennaNoiseFigure(float $antennaNoiseFigure) : static
Parameters
- $antennaNoiseFigure : float
-
Antenna noise figure of this base station (in dB). This setting is only relevant when an antenna with a filter is installed.
Return values
static —To use in method chains
setBaseStationAlertTime()
Setter for baseStationAlertTime
public
setBaseStationAlertTime(int $baseStationAlertTime) : static
Parameters
- $baseStationAlertTime : int
-
Overrides group level alert times, in seconds, for an individual base station.
Return values
static —To use in method chains
setCableLoss()
Setter for cableLoss
public
setCableLoss(float $cableLoss) : static
Parameters
- $cableLoss : float
-
Cable loss of this base station (in dB)
Return values
static —To use in method chains
setCavityFilterInsertionLoss()
Setter for cavityFilterInsertionLoss
public
setCavityFilterInsertionLoss(float $cavityFilterInsertionLoss) : static
Parameters
- $cavityFilterInsertionLoss : float
-
Cavity filter insertion loss of this base station (in dB)
Return values
static —To use in method chains
setCavityFilterVersion()
Setter for cavityFilterVersion
public
setCavityFilterVersion(int $cavityFilterVersion) : static
Parameters
- $cavityFilterVersion : int
-
Cavity filter version for the base station.
- BaseStationUpdate::CAVITY_FILTER_VERSION_NONE
- BaseStationUpdate::CAVITY_FILTER_VERSION_OTHER
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_905MHZ_ELHYTE
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_920MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_923MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_9225MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH
- BaseStationUpdate::CAVITY_FILTER_VERSION_ETSI_867MHZ
- BaseStationUpdate::CAVITY_FILTER_VERSION_FCC_921_5MHZ
Return values
static —To use in method chains
setCavityFilterVersionDescription()
Setter for cavityFilterVersionDescription
public
setCavityFilterVersionDescription(string $cavityFilterVersionDescription) : static
Parameters
- $cavityFilterVersionDescription : string
-
The base station's cavity filter version description. This field can be unset when updating.
Return values
static —To use in method chains
setDescription()
Setter for description
public
setDescription(string $description) : static
Parameters
- $description : string
-
Description of the base station
Return values
static —To use in method chains
setElevation()
Setter for elevation
public
setElevation(int $elevation) : static
Parameters
- $elevation : int
-
Antenna height (in meter)
Return values
static —To use in method chains
setEnvironmentLoss()
Setter for environmentLoss
public
setEnvironmentLoss(float $environmentLoss) : static
Parameters
- $environmentLoss : float
-
Environment loss of this base station (in dB)
Return values
static —To use in method chains
setGainFlag()
Setter for gainFlag
public
setGainFlag(bool $gainFlag) : static
Parameters
- $gainFlag : bool
-
true if the base station has a gain flag
Return values
static —To use in method chains
setGlobalCoverageEnable()
Setter for globalCoverageEnable
public
setGlobalCoverageEnable(bool $globalCoverageEnable) : static
Parameters
- $globalCoverageEnable : bool
-
true if the base station is available for the global coverage computation
Return values
static —To use in method chains
setInstaller()
Setter for installer
public
setInstaller(string $installer) : static
Parameters
- $installer : string
-
Name of the installer of this base station. This field can be unset when updating.
Return values
static —To use in method chains
setLnaByPass()
Setter for lnaByPass
public
setLnaByPass(bool $lnaByPass) : static
Parameters
- $lnaByPass : bool
-
true if the LNA is by pass
Return values
static —To use in method chains
setLnaInsertionLoss()
Setter for lnaInsertionLoss
public
setLnaInsertionLoss(float $lnaInsertionLoss) : static
Parameters
- $lnaInsertionLoss : float
-
LNA insertion loss of this base station (in dB)
Return values
static —To use in method chains
setMastEquipment()
Setter for mastEquipment
public
setMastEquipment(int $mastEquipment) : static
Parameters
- $mastEquipment : int
-
LNA version of this base station. Mini station has type 7 -> MINI. Mini Access has type 21.
- BaseStationUpdate::MAST_EQUIPMENT_OTHER
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_NB_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V1_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V2_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_MINI
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_867
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V4_915
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_867
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_902
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_916_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_921_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_922_TX
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_868_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_902_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_920_P
- BaseStationUpdate::MAST_EQUIPMENT_LNA_V3_SBS_923_P
- BaseStationUpdate::MAST_EQUIPMENT_NONE
- BaseStationUpdate::MAST_EQUIPMENT_LNAC_868_TX
Return values
static —To use in method chains
setMastEquipmentDescription()
Setter for mastEquipmentDescription
public
setMastEquipmentDescription(string $mastEquipmentDescription) : static
Parameters
- $mastEquipmentDescription : string
-
The base station's mast equipment description. This field can be unset when updating.
Return values
static —To use in method chains
setMastEquipmentGain()
Setter for mastEquipmentGain
public
setMastEquipmentGain(float $mastEquipmentGain) : static
Parameters
- $mastEquipmentGain : float
-
Mast equipment gain of this base station (in dB)
Return values
static —To use in method chains
setMastEquipmentNoiseFigure()
Setter for mastEquipmentNoiseFigure
public
setMastEquipmentNoiseFigure(float $mastEquipmentNoiseFigure) : static
Parameters
- $mastEquipmentNoiseFigure : float
-
Mast equipment noise figure of this base station (in dB)
Return values
static —To use in method chains
setMonarchBeaconEnabled()
Setter for monarchBeaconEnabled
public
setMonarchBeaconEnabled(bool $monarchBeaconEnabled) : static
Parameters
- $monarchBeaconEnabled : bool
-
true if Monarch Beacon is enabled
Return values
static —To use in method chains
setName()
Setter for name
public
setName(string $name) : static
Parameters
- $name : string
-
The base station's name
Return values
static —To use in method chains
setServiceCoverage()
Setter for serviceCoverage
public
setServiceCoverage(int $serviceCoverage) : static
Parameters
- $serviceCoverage : int
-
Service coverage of a mini base station
Return values
static —To use in method chains
setSplatRadius()
Setter for splatRadius
public
setSplatRadius(int $splatRadius) : static
Parameters
- $splatRadius : int
-
Radius of the base station (in km). This field can be unset when updating.
Return values
static —To use in method chains
setTransmissionAuthorized()
Setter for transmissionAuthorized
public
setTransmissionAuthorized(bool $transmissionAuthorized) : static
Parameters
- $transmissionAuthorized : bool
-
true if the transmission is authorized on this base station
Return values
static —To use in method chains
setTxPowerMargin()
Setter for txPowerMargin
public
setTxPowerMargin(float $txPowerMargin) : static
Parameters
- $txPowerMargin : float
-
TX power margin of this base station (in dBm)
Return values
static —To use in method chains