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