PHP Sigfox Client

BaseStation extends Model

Defines the base station's properties

Table of Contents

ANTENNA_LOCATION_CODE_INDOOR  = 1
INDOOR
ANTENNA_LOCATION_CODE_OUTDOOR  = 0
OUTDOOR
BIT_RATE_BIT_RATE_100_BS  = 0
bit rate 100 b/s
BIT_RATE_BIT_RATE_600_BS  = 1
bit rate 600 b/s
CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH  = 8
ETSI 867MHz (Matech)
CAVITY_FILTER_VERSION_ETSI_867MHZ_TECHNIWAVE  = 9
ETSI 867MHz (Techniwave)
CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE  = 2
ETSI 868MHz (Elhyte)
CAVITY_FILTER_VERSION_ETSI_868MHZ_MATECH  = 1
ETSI 868MHz (Matech)
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_922_5MHZ  = 7
FCC 922.5MHz
CAVITY_FILTER_VERSION_FCC_923MHZ  = 6
FCC 923MHz
CAVITY_FILTER_VERSION_NONE  = -1
None
CAVITY_FILTER_VERSION_OTHER  = 0
Other
COMMUNICATION_STATE_KO  = 3
KO
COMMUNICATION_STATE_NO  = 0
NO
COMMUNICATION_STATE_OK  = 1
OK
COMMUNICATION_STATE_OK_KO  = 4
OK KO
COMMUNICATION_STATE_WARN  = 2
WARN
CONNECTION_TYPE_ETH  = 0
ETH
CONNECTION_TYPE_GSM  = 1
GSM
GEOLOC_COMPUTATION_DEFAULT  = 0
DEFAULT
GEOLOC_COMPUTATION_DISABLED  = 2
DISABLED
GEOLOC_COMPUTATION_ENABLED  = 1
ENABLED
GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_BLACK_LISTED  = 3
Black listed
GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_CURRENTLY_CONTRIBUTING  = 1
Currently contributing
GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_GREY_LISTED  = 2
Grey listed
GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_AVAILABLE  = 4
Contribution status not available for the moment
GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_CONTRIBUTING  = 0
Not contributing
LIFECYCLE_STATUS_DEAD  = 3
DEAD
LIFECYCLE_STATUS_MAINTENANCE  = 2
MAINTENANCE
LIFECYCLE_STATUS_PROD  = 1
PROD
LIFECYCLE_STATUS_STOCK  = 0
STOCK
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
PRE_AMP1_ATTEND  = 2
ATTEND
PRE_AMP1_BYPASS  = 1
BYPASS
PRE_AMP1_LNA  = 0
LNA
PRE_AMP2_ATTEND  = 2
ATTEND
PRE_AMP2_BYPASS  = 1
BYPASS
PRE_AMP2_LNA  = 0
LNA
PROTOCOL_BOTH  = 3
BOTH
PROTOCOL_V0  = 1
V0
PROTOCOL_V1  = 2
V1
R_A_M_LOG_AUTO  = 2
AUTO
R_A_M_LOG_DROP  = 3
DROP
R_A_M_LOG_NO  = 1
NO
R_A_M_LOG_YES  = 0
YES
SERVICE_COVERAGE_CUSTOMER  = 1
CUSTOMER
SERVICE_COVERAGE_GLOBAL  = 0
GLOBAL
STATE_KO  = 3
KO
STATE_NO  = 0
NO
STATE_OK  = 1
OK
STATE_OK_KO  = 4
OK KO
STATE_WARN  = 2
WARN
WWAN_MODE_AUTO  = 1
AUTO
WWAN_MODE_GPRS  = 5
GPRS
WWAN_MODE_GPRS_PREF  = 4
GPRS_PREF
WWAN_MODE_NONE  = 0
NONE
WWAN_MODE_WCDMA  = 2
WCDMA
WWAN_MODE_WCDMA_PREF  = 3
WCDMA_PREF
$actions  : array<string|int, mixed>|null
$antenna  : Antenna|null
$antennaGain  : float|null
Antenna gain 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.
$antennaLocationCode  : int|null
Antenna location.
$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.
$availableConnections  : array<string|int, mixed>|null
$baseFrequency  : int|null
Uplink base frequency of this base station (in Hz)
$bitRate  : int|null
Base station bit rate.
$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 of the base station.
$cavityFilterVersionDescription  : string|null
The base station's cavity filter version description
$commissioningTime  : int|null
The commissioning time of the station (in milliseconds)
$communicationState  : int|null
Base station communication state.
$connectionType  : int|null
Base station connection type.
$createdBy  : string|null
Id of the user who created this base station
$creationTime  : int|null
Date of the creation of the base station (in milliseconds since Unix Epoch)
$decommissioningTime  : int|null
The decommissioning time of the station (in milliseconds)
$description  : string|null
Description of the base station
$downlinkCenterFrequency  : int|null
Downlink center frequency of this base station (in Hz)
$downlinkEnabled  : bool|null
true if the downlink is enabled on this base station
$elevation  : int|null
Antenna height of the base station (in m)
$environmentLoss  : float|null
Environment loss of this base station (in dB)
$firstCommissioningTime  : int|null
The first commissioning time of the station (in milliseconds)
$gainFlag  : bool|null
true if the base station has a gain flag
$geolocComputation  : int|null
Defines whether the Base Station should contribute to the Sigfox Network location service.
$geolocGlobalStateOfContribution  : int|null
The status, computed by the geolocation services, of the Base Station's contribution to the Sigfox Network location service.
$globalCoverageEnable  : bool|null
true if the base station is available for the global coverage computation
$group  : MinGroup|null
$hwFamily  : MinHwFamily|null
$hwVersion  : string|null
The current version of the hardware of this base station
$id  : string|null
The base station's identifier (hexadecimal format)
$installer  : string|null
Name if the installer of this base station
$keepAlive  : int|null
Number of seconds the base station keep alive
$lastCommunicationTime  : int|null
Date of the last communication made with this base station
$lastEditedBy  : string|null
Id of the user who edited this base station for the last time
$lastEditionTime  : int|null
Date of the last modification made on this base station (in milliseconds since Unix Epoch)
$lastPingTime  : int|null
Date of the last PING received from this base station
$lat  : float|null
The base station's latitude
$lifecycleStatus  : int|null
Base station lifecycle status
$lnaByPass  : bool|null
true if the LNA is by-passed
$lnaInsertionLoss  : float|null
LNA insertion loss of this base station (in dB)
$lng  : float|null
The base station's longitude
$location  : array<string|int, mixed>|null
ISO 3166-1 UN M.49 country code of the site location. The first code is the country (region and department available for some countries).
$macroChannel  : int|null
Macro channel of this base station (in Hz)
$makerCode  : string|null
the base station’s marker code
$manufacturerDeliveryTime  : int|null
Date of the delivery made by the manufacturer for this base station
$mastEquipment  : int|null
LNA version of the base station. Mini stations have type 7 -> MINI. Mini Access Stations have type 21.
$mastEquipmentDescription  : string|null
The base station's mast equipment description
$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)
$muted  : bool|null
true if the base station is muted
$name  : string|null
The base station's name
$operatingDays  : int|null
The number of operating days of the station. To present if the station was not decommissioned, or to decommisioning time otherwise
$powerCapability  : float|null
power capability of this base station (in dBm)
$preAmp1  : int|null
Base station pre amp 1.
$preAmp2  : int|null
Base station pre amp 2.
$protocol  : int|null
Base station protocol.
$queue  : Queue|null
$RAMLog  : int|null
Base station RAM log.
$resources  : array<string|int, mixed>|null
$restartTime  : int|null
Date of the last restart of this base station
$serviceCoverage  : int|null
Service coverage (for Mini base station)
$splatRadius  : int|null
Radius of the base station (in km)
$state  : int|null
Base station state.
$transmissionAuthorized  : bool|null
true if the transmission is authorized on this base station
$txPowerAmplification  : int|null
TX power amplification of this base station (in %)
$txPowerMargin  : float|null
TX power margin of this base station (in dBm)
$versionCurrent  : string|null
The current version of the software installed on this base station
$warrantyTime  : int|null
Date of the beginning of the warranty for this base station
$wwanMode  : int|null
Base station WWAN mode.
from()  : static
Initializing a model from an array
getActions()  : array<string|int, string>
Getter for actions
getAntenna()  : Antenna
Getter for antenna
getAntennaGain()  : float
Getter for antennaGain
getAntennaInsertionLoss()  : float
Getter for antennaInsertionLoss
getAntennaLocationCode()  : int
Getter for antennaLocationCode
getAntennaMaxAdmissiblePower()  : float
Getter for antennaMaxAdmissiblePower
getAntennaNoiseFigure()  : float
Getter for antennaNoiseFigure
getAvailableConnections()  : array<string|int, int>
Getter for availableConnections
getBaseFrequency()  : int
Getter for baseFrequency
getBitRate()  : int
Getter for bitRate
getCableLoss()  : float
Getter for cableLoss
getCavityFilterInsertionLoss()  : float
Getter for cavityFilterInsertionLoss
getCavityFilterVersion()  : int
Getter for cavityFilterVersion
getCavityFilterVersionDescription()  : string
Getter for cavityFilterVersionDescription
getCommissioningTime()  : int
Getter for commissioningTime
getCommunicationState()  : int
Getter for communicationState
getConnectionType()  : int
Getter for connectionType
getCreatedBy()  : string
Getter for createdBy
getCreationTime()  : int
Getter for creationTime
getDecommissioningTime()  : int
Getter for decommissioningTime
getDescription()  : string
Getter for description
getDownlinkCenterFrequency()  : int
Getter for downlinkCenterFrequency
getDownlinkEnabled()  : bool
Getter for downlinkEnabled
getElevation()  : int
Getter for elevation
getEnvironmentLoss()  : float
Getter for environmentLoss
getFirstCommissioningTime()  : int
Getter for firstCommissioningTime
getGainFlag()  : bool
Getter for gainFlag
getGeolocComputation()  : int
Getter for geolocComputation
getGeolocGlobalStateOfContribution()  : int
Getter for geolocGlobalStateOfContribution
getGlobalCoverageEnable()  : bool
Getter for globalCoverageEnable
getGroup()  : MinGroup
Getter for group
getHwFamily()  : MinHwFamily
Getter for hwFamily
getHwVersion()  : string
Getter for hwVersion
getId()  : string
Getter for id
getInstaller()  : string
Getter for installer
getKeepAlive()  : int
Getter for keepAlive
getLastCommunicationTime()  : int
Getter for lastCommunicationTime
getLastEditedBy()  : string
Getter for lastEditedBy
getLastEditionTime()  : int
Getter for lastEditionTime
getLastPingTime()  : int
Getter for lastPingTime
getLat()  : float
Getter for lat
getLifecycleStatus()  : int
Getter for lifecycleStatus
getLnaByPass()  : bool
Getter for lnaByPass
getLnaInsertionLoss()  : float
Getter for lnaInsertionLoss
getLng()  : float
Getter for lng
getLocation()  : array<string|int, LocationItem>
Getter for location
getMacroChannel()  : int
Getter for macroChannel
getMakerCode()  : string
Getter for makerCode
getManufacturerDeliveryTime()  : int
Getter for manufacturerDeliveryTime
getMastEquipment()  : int
Getter for mastEquipment
getMastEquipmentDescription()  : string
Getter for mastEquipmentDescription
getMastEquipmentGain()  : float
Getter for mastEquipmentGain
getMastEquipmentNoiseFigure()  : float
Getter for mastEquipmentNoiseFigure
getMuted()  : bool
Getter for muted
getName()  : string
Getter for name
getOperatingDays()  : int
Getter for operatingDays
getPowerCapability()  : float
Getter for powerCapability
getPreAmp1()  : int
Getter for preAmp1
getPreAmp2()  : int
Getter for preAmp2
getProtocol()  : int
Getter for protocol
getQueue()  : Queue
Getter for queue
getRAMLog()  : int
Getter for RAMLog
getResources()  : array<string|int, string>
Getter for resources
getRestartTime()  : int
Getter for restartTime
getServiceCoverage()  : int
Getter for serviceCoverage
getSplatRadius()  : int
Getter for splatRadius
getState()  : int
Getter for state
getTransmissionAuthorized()  : bool
Getter for transmissionAuthorized
getTxPowerAmplification()  : int
Getter for txPowerAmplification
getTxPowerMargin()  : float
Getter for txPowerMargin
getVersionCurrent()  : string
Getter for versionCurrent
getWarrantyTime()  : int
Getter for warrantyTime
getWwanMode()  : int
Getter for wwanMode
jsonSerialize()  : array<string|int, mixed>
setActions()  : static
Setter for actions
setAntenna()  : static
Setter for antenna
setAntennaGain()  : static
Setter for antennaGain
setAntennaInsertionLoss()  : static
Setter for antennaInsertionLoss
setAntennaLocationCode()  : static
Setter for antennaLocationCode
setAntennaMaxAdmissiblePower()  : static
Setter for antennaMaxAdmissiblePower
setAntennaNoiseFigure()  : static
Setter for antennaNoiseFigure
setAvailableConnections()  : static
Setter for availableConnections
setBaseFrequency()  : static
Setter for baseFrequency
setBitRate()  : static
Setter for bitRate
setCableLoss()  : static
Setter for cableLoss
setCavityFilterInsertionLoss()  : static
Setter for cavityFilterInsertionLoss
setCavityFilterVersion()  : static
Setter for cavityFilterVersion
setCavityFilterVersionDescription()  : static
Setter for cavityFilterVersionDescription
setCommissioningTime()  : static
Setter for commissioningTime
setCommunicationState()  : static
Setter for communicationState
setConnectionType()  : static
Setter for connectionType
setCreatedBy()  : static
Setter for createdBy
setCreationTime()  : static
Setter for creationTime
setDecommissioningTime()  : static
Setter for decommissioningTime
setDescription()  : static
Setter for description
setDownlinkCenterFrequency()  : static
Setter for downlinkCenterFrequency
setDownlinkEnabled()  : static
Setter for downlinkEnabled
setElevation()  : static
Setter for elevation
setEnvironmentLoss()  : static
Setter for environmentLoss
setFirstCommissioningTime()  : static
Setter for firstCommissioningTime
setGainFlag()  : static
Setter for gainFlag
setGeolocComputation()  : static
Setter for geolocComputation
setGeolocGlobalStateOfContribution()  : static
Setter for geolocGlobalStateOfContribution
setGlobalCoverageEnable()  : static
Setter for globalCoverageEnable
setGroup()  : static
Setter for group
setHwFamily()  : static
Setter for hwFamily
setHwVersion()  : static
Setter for hwVersion
setId()  : static
Setter for id
setInstaller()  : static
Setter for installer
setKeepAlive()  : static
Setter for keepAlive
setLastCommunicationTime()  : static
Setter for lastCommunicationTime
setLastEditedBy()  : static
Setter for lastEditedBy
setLastEditionTime()  : static
Setter for lastEditionTime
setLastPingTime()  : static
Setter for lastPingTime
setLat()  : static
Setter for lat
setLifecycleStatus()  : static
Setter for lifecycleStatus
setLnaByPass()  : static
Setter for lnaByPass
setLnaInsertionLoss()  : static
Setter for lnaInsertionLoss
setLng()  : static
Setter for lng
setLocation()  : static
Setter for location
setMacroChannel()  : static
Setter for macroChannel
setMakerCode()  : static
Setter for makerCode
setManufacturerDeliveryTime()  : static
Setter for manufacturerDeliveryTime
setMastEquipment()  : static
Setter for mastEquipment
setMastEquipmentDescription()  : static
Setter for mastEquipmentDescription
setMastEquipmentGain()  : static
Setter for mastEquipmentGain
setMastEquipmentNoiseFigure()  : static
Setter for mastEquipmentNoiseFigure
setMuted()  : static
Setter for muted
setName()  : static
Setter for name
setOperatingDays()  : static
Setter for operatingDays
setPowerCapability()  : static
Setter for powerCapability
setPreAmp1()  : static
Setter for preAmp1
setPreAmp2()  : static
Setter for preAmp2
setProtocol()  : static
Setter for protocol
setQueue()  : static
Setter for queue
setRAMLog()  : static
Setter for RAMLog
setResources()  : static
Setter for resources
setRestartTime()  : static
Setter for restartTime
setServiceCoverage()  : static
Setter for serviceCoverage
setSplatRadius()  : static
Setter for splatRadius
setState()  : static
Setter for state
setTransmissionAuthorized()  : static
Setter for transmissionAuthorized
setTxPowerAmplification()  : static
Setter for txPowerAmplification
setTxPowerMargin()  : static
Setter for txPowerMargin
setVersionCurrent()  : static
Setter for versionCurrent
setWarrantyTime()  : static
Setter for warrantyTime
setWwanMode()  : static
Setter for wwanMode

Constants

ANTENNA_LOCATION_CODE_INDOOR

INDOOR

public mixed ANTENNA_LOCATION_CODE_INDOOR = 1

ANTENNA_LOCATION_CODE_OUTDOOR

OUTDOOR

public mixed ANTENNA_LOCATION_CODE_OUTDOOR = 0

BIT_RATE_BIT_RATE_100_BS

bit rate 100 b/s

public mixed BIT_RATE_BIT_RATE_100_BS = 0

BIT_RATE_BIT_RATE_600_BS

bit rate 600 b/s

public mixed BIT_RATE_BIT_RATE_600_BS = 1

CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH

ETSI 867MHz (Matech)

public mixed CAVITY_FILTER_VERSION_ETSI_867MHZ_MATECH = 8

CAVITY_FILTER_VERSION_ETSI_867MHZ_TECHNIWAVE

ETSI 867MHz (Techniwave)

public mixed CAVITY_FILTER_VERSION_ETSI_867MHZ_TECHNIWAVE = 9

CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE

ETSI 868MHz (Elhyte)

public mixed CAVITY_FILTER_VERSION_ETSI_868MHZ_ELHYTE = 2

CAVITY_FILTER_VERSION_ETSI_868MHZ_MATECH

ETSI 868MHz (Matech)

public mixed CAVITY_FILTER_VERSION_ETSI_868MHZ_MATECH = 1

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_922_5MHZ

FCC 922.5MHz

public mixed CAVITY_FILTER_VERSION_FCC_922_5MHZ = 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

COMMUNICATION_STATE_KO

KO

public mixed COMMUNICATION_STATE_KO = 3

COMMUNICATION_STATE_NO

NO

public mixed COMMUNICATION_STATE_NO = 0

COMMUNICATION_STATE_OK

OK

public mixed COMMUNICATION_STATE_OK = 1

COMMUNICATION_STATE_OK_KO

OK KO

public mixed COMMUNICATION_STATE_OK_KO = 4

COMMUNICATION_STATE_WARN

WARN

public mixed COMMUNICATION_STATE_WARN = 2

CONNECTION_TYPE_ETH

ETH

public mixed CONNECTION_TYPE_ETH = 0

CONNECTION_TYPE_GSM

GSM

public mixed CONNECTION_TYPE_GSM = 1

GEOLOC_COMPUTATION_DEFAULT

DEFAULT

public mixed GEOLOC_COMPUTATION_DEFAULT = 0

GEOLOC_COMPUTATION_DISABLED

DISABLED

public mixed GEOLOC_COMPUTATION_DISABLED = 2

GEOLOC_COMPUTATION_ENABLED

ENABLED

public mixed GEOLOC_COMPUTATION_ENABLED = 1

GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_BLACK_LISTED

Black listed

public mixed GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_BLACK_LISTED = 3

GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_CURRENTLY_CONTRIBUTING

Currently contributing

public mixed GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_CURRENTLY_CONTRIBUTING = 1

GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_GREY_LISTED

Grey listed

public mixed GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_GREY_LISTED = 2

GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_AVAILABLE

Contribution status not available for the moment

public mixed GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_AVAILABLE = 4

GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_CONTRIBUTING

Not contributing

public mixed GEOLOC_GLOBAL_STATE_OF_CONTRIBUTION_NOT_CONTRIBUTING = 0

LIFECYCLE_STATUS_DEAD

DEAD

public mixed LIFECYCLE_STATUS_DEAD = 3

LIFECYCLE_STATUS_MAINTENANCE

MAINTENANCE

public mixed LIFECYCLE_STATUS_MAINTENANCE = 2

LIFECYCLE_STATUS_PROD

PROD

public mixed LIFECYCLE_STATUS_PROD = 1

LIFECYCLE_STATUS_STOCK

STOCK

public mixed LIFECYCLE_STATUS_STOCK = 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

PRE_AMP1_ATTEND

ATTEND

public mixed PRE_AMP1_ATTEND = 2

PRE_AMP1_BYPASS

BYPASS

public mixed PRE_AMP1_BYPASS = 1

PRE_AMP2_ATTEND

ATTEND

public mixed PRE_AMP2_ATTEND = 2

PRE_AMP2_BYPASS

BYPASS

public mixed PRE_AMP2_BYPASS = 1

R_A_M_LOG_AUTO

AUTO

public mixed R_A_M_LOG_AUTO = 2

R_A_M_LOG_DROP

DROP

public mixed R_A_M_LOG_DROP = 3

SERVICE_COVERAGE_CUSTOMER

CUSTOMER

public mixed SERVICE_COVERAGE_CUSTOMER = 1

SERVICE_COVERAGE_GLOBAL

GLOBAL

public mixed SERVICE_COVERAGE_GLOBAL = 0

WWAN_MODE_AUTO

AUTO

public mixed WWAN_MODE_AUTO = 1

WWAN_MODE_GPRS

GPRS

public mixed WWAN_MODE_GPRS = 5

WWAN_MODE_GPRS_PREF

GPRS_PREF

public mixed WWAN_MODE_GPRS_PREF = 4

WWAN_MODE_NONE

NONE

public mixed WWAN_MODE_NONE = 0

WWAN_MODE_WCDMA

WCDMA

public mixed WWAN_MODE_WCDMA = 2

WWAN_MODE_WCDMA_PREF

WCDMA_PREF

public mixed WWAN_MODE_WCDMA_PREF = 3

Properties

$actions

protected array<string|int, mixed>|null $actions = null

$antennaGain

Antenna gain 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

$availableConnections

protected array<string|int, mixed>|null $availableConnections = null

$baseFrequency

Uplink base frequency of this base station (in Hz)

protected int|null $baseFrequency = 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 of the base station.

protected int|null $cavityFilterVersion = null

$cavityFilterVersionDescription

The base station's cavity filter version description

protected string|null $cavityFilterVersionDescription = null

$commissioningTime

The commissioning time of the station (in milliseconds)

protected int|null $commissioningTime = null

$createdBy

Id of the user who created this base station

protected string|null $createdBy = null

$creationTime

Date of the creation of the base station (in milliseconds since Unix Epoch)

protected int|null $creationTime = null

$decommissioningTime

The decommissioning time of the station (in milliseconds)

protected int|null $decommissioningTime = null

$description

Description of the base station

protected string|null $description = null

$downlinkCenterFrequency

Downlink center frequency of this base station (in Hz)

protected int|null $downlinkCenterFrequency = null

$downlinkEnabled

true if the downlink is enabled on this base station

protected bool|null $downlinkEnabled = null

$elevation

Antenna height of the base station (in m)

protected int|null $elevation = null

$environmentLoss

Environment loss of this base station (in dB)

protected float|null $environmentLoss = null

$firstCommissioningTime

The first commissioning time of the station (in milliseconds)

protected int|null $firstCommissioningTime = null

$gainFlag

true if the base station has a gain flag

protected bool|null $gainFlag = null

$geolocGlobalStateOfContribution

The status, computed by the geolocation services, of the Base Station's contribution to the Sigfox Network location service.

protected int|null $geolocGlobalStateOfContribution = null

$globalCoverageEnable

true if the base station is available for the global coverage computation

protected bool|null $globalCoverageEnable = null

$hwVersion

The current version of the hardware of this base station

protected string|null $hwVersion = null

$id

The base station's identifier (hexadecimal format)

protected string|null $id = null

$installer

Name if the installer of this base station

protected string|null $installer = null

$keepAlive

Number of seconds the base station keep alive

protected int|null $keepAlive = null

$lastCommunicationTime

Date of the last communication made with this base station

protected int|null $lastCommunicationTime = null

$lastEditedBy

Id of the user who edited this base station for the last time

protected string|null $lastEditedBy = null

$lastEditionTime

Date of the last modification made on this base station (in milliseconds since Unix Epoch)

protected int|null $lastEditionTime = null

$lastPingTime

Date of the last PING received from this base station

protected int|null $lastPingTime = null

$lat

The base station's latitude

protected float|null $lat = null

$lnaByPass

true if the LNA is by-passed

protected bool|null $lnaByPass = null

$lnaInsertionLoss

LNA insertion loss of this base station (in dB)

protected float|null $lnaInsertionLoss = null

$lng

The base station's longitude

protected float|null $lng = null

$location

ISO 3166-1 UN M.49 country code of the site location. The first code is the country (region and department available for some countries).

protected array<string|int, mixed>|null $location = null

$macroChannel

Macro channel of this base station (in Hz)

protected int|null $macroChannel = null

$makerCode

the base station’s marker code

protected string|null $makerCode = null

$manufacturerDeliveryTime

Date of the delivery made by the manufacturer for this base station

protected int|null $manufacturerDeliveryTime = null

$mastEquipment

LNA version of the base station. Mini stations have type 7 -> MINI. Mini Access Stations have type 21.

protected int|null $mastEquipment = null

$mastEquipmentDescription

The base station's mast equipment description

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

$muted

true if the base station is muted

protected bool|null $muted = null

$name

The base station's name

protected string|null $name = null

$operatingDays

The number of operating days of the station. To present if the station was not decommissioned, or to decommisioning time otherwise

protected int|null $operatingDays = null

$powerCapability

power capability of this base station (in dBm)

protected float|null $powerCapability = null

$resources

protected array<string|int, mixed>|null $resources = null

$restartTime

Date of the last restart of this base station

protected int|null $restartTime = null

$splatRadius

Radius of the base station (in km)

protected int|null $splatRadius = null

$transmissionAuthorized

true if the transmission is authorized on this base station

protected bool|null $transmissionAuthorized = null

$txPowerAmplification

TX power amplification of this base station (in %)

protected int|null $txPowerAmplification = null

$txPowerMargin

TX power margin of this base station (in dBm)

protected float|null $txPowerMargin = null

$versionCurrent

The current version of the software installed on this base station

protected string|null $versionCurrent = null

$warrantyTime

Date of the beginning of the warranty for this base station

protected int|null $warrantyTime = 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
throws
DeserializeException

If provided an invalid type to a property

Return values
static

getActions()

Getter for actions

public getActions() : array<string|int, string>
Return values
array<string|int, string>

getAntennaGain()

Getter for antennaGain

public getAntennaGain() : float
Return values
float

Antenna gain 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.

getAvailableConnections()

Getter for availableConnections

public getAvailableConnections() : array<string|int, int>
Return values
array<string|int, int>

getBaseFrequency()

Getter for baseFrequency

public getBaseFrequency() : int
Return values
int

Uplink base frequency of this base station (in Hz)

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 of the base station.

getCavityFilterVersionDescription()

Getter for cavityFilterVersionDescription

public getCavityFilterVersionDescription() : string
Return values
string

The base station's cavity filter version description

getCommissioningTime()

Getter for commissioningTime

public getCommissioningTime() : int
Return values
int

The commissioning time of the station (in milliseconds)

getCreatedBy()

Getter for createdBy

public getCreatedBy() : string
Return values
string

Id of the user who created this base station

getCreationTime()

Getter for creationTime

public getCreationTime() : int
Return values
int

Date of the creation of the base station (in milliseconds since Unix Epoch)

getDecommissioningTime()

Getter for decommissioningTime

public getDecommissioningTime() : int
Return values
int

The decommissioning time of the station (in milliseconds)

getDescription()

Getter for description

public getDescription() : string
Return values
string

Description of the base station

getDownlinkCenterFrequency()

Getter for downlinkCenterFrequency

public getDownlinkCenterFrequency() : int
Return values
int

Downlink center frequency of this base station (in Hz)

getDownlinkEnabled()

Getter for downlinkEnabled

public getDownlinkEnabled() : bool
Return values
bool

true if the downlink is enabled on this base station

getElevation()

Getter for elevation

public getElevation() : int
Return values
int

Antenna height of the base station (in m)

getEnvironmentLoss()

Getter for environmentLoss

public getEnvironmentLoss() : float
Return values
float

Environment loss of this base station (in dB)

getFirstCommissioningTime()

Getter for firstCommissioningTime

public getFirstCommissioningTime() : int
Return values
int

The first commissioning time of the station (in milliseconds)

getGainFlag()

Getter for gainFlag

public getGainFlag() : bool
Return values
bool

true if the base station has a gain flag

getGeolocGlobalStateOfContribution()

Getter for geolocGlobalStateOfContribution

public getGeolocGlobalStateOfContribution() : int
Return values
int

The status, computed by the geolocation services, of the Base Station's contribution to the Sigfox Network location service.

getGlobalCoverageEnable()

Getter for globalCoverageEnable

public getGlobalCoverageEnable() : bool
Return values
bool

true if the base station is available for the global coverage computation

getHwVersion()

Getter for hwVersion

public getHwVersion() : string
Return values
string

The current version of the hardware of this base station

getId()

Getter for id

public getId() : string
Return values
string

The base station's identifier (hexadecimal format)

getInstaller()

Getter for installer

public getInstaller() : string
Return values
string

Name if the installer of this base station

getKeepAlive()

Getter for keepAlive

public getKeepAlive() : int
Return values
int

Number of seconds the base station keep alive

getLastCommunicationTime()

Getter for lastCommunicationTime

public getLastCommunicationTime() : int
Return values
int

Date of the last communication made with this base station

getLastEditedBy()

Getter for lastEditedBy

public getLastEditedBy() : string
Return values
string

Id of the user who edited this base station for the last time

getLastEditionTime()

Getter for lastEditionTime

public getLastEditionTime() : int
Return values
int

Date of the last modification made on this base station (in milliseconds since Unix Epoch)

getLastPingTime()

Getter for lastPingTime

public getLastPingTime() : int
Return values
int

Date of the last PING received from this base station

getLat()

Getter for lat

public getLat() : float
Return values
float

The base station's latitude

getLnaByPass()

Getter for lnaByPass

public getLnaByPass() : bool
Return values
bool

true if the LNA is by-passed

getLnaInsertionLoss()

Getter for lnaInsertionLoss

public getLnaInsertionLoss() : float
Return values
float

LNA insertion loss of this base station (in dB)

getLng()

Getter for lng

public getLng() : float
Return values
float

The base station's longitude

getLocation()

Getter for location

public getLocation() : array<string|int, LocationItem>
Return values
array<string|int, LocationItem>

ISO 3166-1 UN M.49 country code of the site location. The first code is the country (region and department available for some countries).

getMacroChannel()

Getter for macroChannel

public getMacroChannel() : int
Return values
int

Macro channel of this base station (in Hz)

getMakerCode()

Getter for makerCode

public getMakerCode() : string
Return values
string

the base station’s marker code

getManufacturerDeliveryTime()

Getter for manufacturerDeliveryTime

public getManufacturerDeliveryTime() : int
Return values
int

Date of the delivery made by the manufacturer for this base station

getMastEquipment()

Getter for mastEquipment

public getMastEquipment() : int
Return values
int

LNA version of the base station. Mini stations have type 7 -> MINI. Mini Access Stations have type 21.

getMastEquipmentDescription()

Getter for mastEquipmentDescription

public getMastEquipmentDescription() : string
Return values
string

The base station's mast equipment description

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)

getMuted()

Getter for muted

public getMuted() : bool
Return values
bool

true if the base station is muted

getName()

Getter for name

public getName() : string
Return values
string

The base station's name

getOperatingDays()

Getter for operatingDays

public getOperatingDays() : int
Return values
int

The number of operating days of the station. To present if the station was not decommissioned, or to decommisioning time otherwise

getPowerCapability()

Getter for powerCapability

public getPowerCapability() : float
Return values
float

power capability of this base station (in dBm)

getResources()

Getter for resources

public getResources() : array<string|int, string>
Return values
array<string|int, string>

getRestartTime()

Getter for restartTime

public getRestartTime() : int
Return values
int

Date of the last restart of this base station

getSplatRadius()

Getter for splatRadius

public getSplatRadius() : int
Return values
int

Radius of the base station (in km)

getTransmissionAuthorized()

Getter for transmissionAuthorized

public getTransmissionAuthorized() : bool
Return values
bool

true if the transmission is authorized on this base station

getTxPowerAmplification()

Getter for txPowerAmplification

public getTxPowerAmplification() : int
Return values
int

TX power amplification of this base station (in %)

getTxPowerMargin()

Getter for txPowerMargin

public getTxPowerMargin() : float
Return values
float

TX power margin of this base station (in dBm)

getVersionCurrent()

Getter for versionCurrent

public getVersionCurrent() : string
Return values
string

The current version of the software installed on this base station

getWarrantyTime()

Getter for warrantyTime

public getWarrantyTime() : int
Return values
int

Date of the beginning of the warranty for this base station

jsonSerialize()

public jsonSerialize() : array<string|int, mixed>
Tags
inheritdoc
Return values
array<string|int, mixed>

setActions()

Setter for actions

public setActions(array<string|int, string> $actions) : static
Parameters
$actions : array<string|int, string>
Return values
static

To use in method chains

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 gain 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

setAvailableConnections()

Setter for availableConnections

public setAvailableConnections(array<string|int, int> $availableConnections) : static
Parameters
$availableConnections : array<string|int, int>
Return values
static

To use in method chains

setBaseFrequency()

Setter for baseFrequency

public setBaseFrequency(int $baseFrequency) : static
Parameters
$baseFrequency : int

Uplink base frequency of this base station (in Hz)

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 of the base station.

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

Return values
static

To use in method chains

setCommissioningTime()

Setter for commissioningTime

public setCommissioningTime(int $commissioningTime) : static
Parameters
$commissioningTime : int

The commissioning time of the station (in milliseconds)

Return values
static

To use in method chains

setCreatedBy()

Setter for createdBy

public setCreatedBy(string $createdBy) : static
Parameters
$createdBy : string

Id of the user who created this base station

Return values
static

To use in method chains

setCreationTime()

Setter for creationTime

public setCreationTime(int $creationTime) : static
Parameters
$creationTime : int

Date of the creation of the base station (in milliseconds since Unix Epoch)

Return values
static

To use in method chains

setDecommissioningTime()

Setter for decommissioningTime

public setDecommissioningTime(int $decommissioningTime) : static
Parameters
$decommissioningTime : int

The decommissioning time of the station (in milliseconds)

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

setDownlinkCenterFrequency()

Setter for downlinkCenterFrequency

public setDownlinkCenterFrequency(int $downlinkCenterFrequency) : static
Parameters
$downlinkCenterFrequency : int

Downlink center frequency of this base station (in Hz)

Return values
static

To use in method chains

setDownlinkEnabled()

Setter for downlinkEnabled

public setDownlinkEnabled(bool $downlinkEnabled) : static
Parameters
$downlinkEnabled : bool

true if the downlink is enabled on this base station

Return values
static

To use in method chains

setElevation()

Setter for elevation

public setElevation(int $elevation) : static
Parameters
$elevation : int

Antenna height of the base station (in m)

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

setFirstCommissioningTime()

Setter for firstCommissioningTime

public setFirstCommissioningTime(int $firstCommissioningTime) : static
Parameters
$firstCommissioningTime : int

The first commissioning time of the station (in milliseconds)

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

setGeolocGlobalStateOfContribution()

Setter for geolocGlobalStateOfContribution

public setGeolocGlobalStateOfContribution(int $geolocGlobalStateOfContribution) : static
Parameters
$geolocGlobalStateOfContribution : int

The status, computed by the geolocation services, of the Base Station's contribution to the Sigfox Network location service.

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

setGroup()

Setter for group

public setGroup(MinGroup $group) : static
Parameters
$group : MinGroup
Return values
static

To use in method chains

setHwFamily()

Setter for hwFamily

public setHwFamily(MinHwFamily $hwFamily) : static
Parameters
$hwFamily : MinHwFamily
Return values
static

To use in method chains

setHwVersion()

Setter for hwVersion

public setHwVersion(string $hwVersion) : static
Parameters
$hwVersion : string

The current version of the hardware of this base station

Return values
static

To use in method chains

setId()

Setter for id

public setId(string $id) : static
Parameters
$id : string

The base station's identifier (hexadecimal format)

Return values
static

To use in method chains

setInstaller()

Setter for installer

public setInstaller(string $installer) : static
Parameters
$installer : string

Name if the installer of this base station

Return values
static

To use in method chains

setKeepAlive()

Setter for keepAlive

public setKeepAlive(int $keepAlive) : static
Parameters
$keepAlive : int

Number of seconds the base station keep alive

Return values
static

To use in method chains

setLastCommunicationTime()

Setter for lastCommunicationTime

public setLastCommunicationTime(int $lastCommunicationTime) : static
Parameters
$lastCommunicationTime : int

Date of the last communication made with this base station

Return values
static

To use in method chains

setLastEditedBy()

Setter for lastEditedBy

public setLastEditedBy(string $lastEditedBy) : static
Parameters
$lastEditedBy : string

Id of the user who edited this base station for the last time

Return values
static

To use in method chains

setLastEditionTime()

Setter for lastEditionTime

public setLastEditionTime(int $lastEditionTime) : static
Parameters
$lastEditionTime : int

Date of the last modification made on this base station (in milliseconds since Unix Epoch)

Return values
static

To use in method chains

setLastPingTime()

Setter for lastPingTime

public setLastPingTime(int $lastPingTime) : static
Parameters
$lastPingTime : int

Date of the last PING received from this base station

Return values
static

To use in method chains

setLat()

Setter for lat

public setLat(float $lat) : static
Parameters
$lat : float

The base station's latitude

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-passed

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

setLng()

Setter for lng

public setLng(float $lng) : static
Parameters
$lng : float

The base station's longitude

Return values
static

To use in method chains

setLocation()

Setter for location

public setLocation(array<string|int, LocationItem$location) : static
Parameters
$location : array<string|int, LocationItem>

ISO 3166-1 UN M.49 country code of the site location. The first code is the country (region and department available for some countries).

Return values
static

To use in method chains

setMacroChannel()

Setter for macroChannel

public setMacroChannel(int $macroChannel) : static
Parameters
$macroChannel : int

Macro channel of this base station (in Hz)

Return values
static

To use in method chains

setMakerCode()

Setter for makerCode

public setMakerCode(string $makerCode) : static
Parameters
$makerCode : string

the base station’s marker code

Return values
static

To use in method chains

setManufacturerDeliveryTime()

Setter for manufacturerDeliveryTime

public setManufacturerDeliveryTime(int $manufacturerDeliveryTime) : static
Parameters
$manufacturerDeliveryTime : int

Date of the delivery made by the manufacturer for this base station

Return values
static

To use in method chains

setMastEquipment()

Setter for mastEquipment

public setMastEquipment(int $mastEquipment) : static
Parameters
$mastEquipment : int

LNA version of the base station. Mini stations have type 7 -> MINI. Mini Access Stations have type 21.

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

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

setMuted()

Setter for muted

public setMuted(bool $muted) : static
Parameters
$muted : bool

true if the base station is muted

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

setOperatingDays()

Setter for operatingDays

public setOperatingDays(int $operatingDays) : static
Parameters
$operatingDays : int

The number of operating days of the station. To present if the station was not decommissioned, or to decommisioning time otherwise

Return values
static

To use in method chains

setPowerCapability()

Setter for powerCapability

public setPowerCapability(float $powerCapability) : static
Parameters
$powerCapability : float

power capability of this base station (in dBm)

Return values
static

To use in method chains

setQueue()

Setter for queue

public setQueue(Queue $queue) : static
Parameters
$queue : Queue
Return values
static

To use in method chains

setResources()

Setter for resources

public setResources(array<string|int, string> $resources) : static
Parameters
$resources : array<string|int, string>
Return values
static

To use in method chains

setRestartTime()

Setter for restartTime

public setRestartTime(int $restartTime) : static
Parameters
$restartTime : int

Date of the last restart of this 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)

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

setTxPowerAmplification()

Setter for txPowerAmplification

public setTxPowerAmplification(int $txPowerAmplification) : static
Parameters
$txPowerAmplification : int

TX power amplification of this base station (in %)

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

setVersionCurrent()

Setter for versionCurrent

public setVersionCurrent(string $versionCurrent) : static
Parameters
$versionCurrent : string

The current version of the software installed on this base station

Return values
static

To use in method chains

setWarrantyTime()

Setter for warrantyTime

public setWarrantyTime(int $warrantyTime) : static
Parameters
$warrantyTime : int

Date of the beginning of the warranty for this base station

Return values
static

To use in method chains

Search results