PHP Sigfox Client

Rinfo extends Model

Table of Contents

$baseStation  : MinBaseStationWithType|null
Name and Id of the base station which has received the message.
$cbStatus  : array<string|int, mixed>|null
list of callback status for this reception
$delay  : float|null
the delay (in second) between sending and receiving the message, may not be present.
$freq  : float|null
the frequency at which the message has been received (in Hz)
$freqRepeaters  : float|null
the frequency at which the message has been received (in Hz) form repeaters
$lat  : float|null
The latitude of the base station that has received the message.
$lng  : float|null
The longitude of the base station that has received the message.
$rep  : int|null
number of repetitions sent by the base station
$repetitions  : array<string|int, mixed>|null
detail of the repetitions
$rssi  : int|null
Received Signal Strength Indication (in dBm – Float value with two maximum fraction digits)
$rssiRepeaters  : int|null
Received Signal Strength Indication from repeaters (in dBm – Float value with two maximum fraction digits)
$snr  : float|null
the best signal of all repetitions for this base station
$snrRepeaters  : float|null
the best signal of all repetitions for this base station coming from repeaters
from()  : static
Initializing a model from an array
getBaseStation()  : MinBaseStationWithType
Getter for baseStation
getCbStatus()  : array<string|int, CbStatus>
Getter for cbStatus
getDelay()  : float
Getter for delay
getFreq()  : float
Getter for freq
getFreqRepeaters()  : float
Getter for freqRepeaters
getLat()  : float
Getter for lat
getLng()  : float
Getter for lng
getRep()  : int
Getter for rep
getRepetitions()  : array<string|int, Repetition>
Getter for repetitions
getRssi()  : int
Getter for rssi
getRssiRepeaters()  : int
Getter for rssiRepeaters
getSnr()  : float
Getter for snr
getSnrRepeaters()  : float
Getter for snrRepeaters
jsonSerialize()  : array<string|int, mixed>
setBaseStation()  : static
Setter for baseStation
setCbStatus()  : static
Setter for cbStatus
setDelay()  : static
Setter for delay
setFreq()  : static
Setter for freq
setFreqRepeaters()  : static
Setter for freqRepeaters
setLat()  : static
Setter for lat
setLng()  : static
Setter for lng
setRep()  : static
Setter for rep
setRepetitions()  : static
Setter for repetitions
setRssi()  : static
Setter for rssi
setRssiRepeaters()  : static
Setter for rssiRepeaters
setSnr()  : static
Setter for snr
setSnrRepeaters()  : static
Setter for snrRepeaters

Properties

$cbStatus

list of callback status for this reception

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

$delay

the delay (in second) between sending and receiving the message, may not be present.

protected float|null $delay = null

$freq

the frequency at which the message has been received (in Hz)

protected float|null $freq = null

$freqRepeaters

the frequency at which the message has been received (in Hz) form repeaters

protected float|null $freqRepeaters = null

$lat

The latitude of the base station that has received the message.

protected float|null $lat = null

$lng

The longitude of the base station that has received the message.

protected float|null $lng = null

$rep

number of repetitions sent by the base station

protected int|null $rep = null

$repetitions

detail of the repetitions

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

$rssi

Received Signal Strength Indication (in dBm – Float value with two maximum fraction digits)

protected int|null $rssi = null

$rssiRepeaters

Received Signal Strength Indication from repeaters (in dBm – Float value with two maximum fraction digits)

protected int|null $rssiRepeaters = null

$snr

the best signal of all repetitions for this base station

protected float|null $snr = null

$snrRepeaters

the best signal of all repetitions for this base station coming from repeaters

protected float|null $snrRepeaters = 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

getCbStatus()

Getter for cbStatus

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

list of callback status for this reception

getDelay()

Getter for delay

public getDelay() : float
Return values
float

the delay (in second) between sending and receiving the message, may not be present.

getFreq()

Getter for freq

public getFreq() : float
Return values
float

the frequency at which the message has been received (in Hz)

getFreqRepeaters()

Getter for freqRepeaters

public getFreqRepeaters() : float
Return values
float

the frequency at which the message has been received (in Hz) form repeaters

getLat()

Getter for lat

public getLat() : float
Return values
float

The latitude of the base station that has received the message.

getLng()

Getter for lng

public getLng() : float
Return values
float

The longitude of the base station that has received the message.

getRep()

Getter for rep

public getRep() : int
Return values
int

number of repetitions sent by the base station

getRepetitions()

Getter for repetitions

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

detail of the repetitions

getRssi()

Getter for rssi

public getRssi() : int
Return values
int

Received Signal Strength Indication (in dBm – Float value with two maximum fraction digits)

getRssiRepeaters()

Getter for rssiRepeaters

public getRssiRepeaters() : int
Return values
int

Received Signal Strength Indication from repeaters (in dBm – Float value with two maximum fraction digits)

getSnr()

Getter for snr

public getSnr() : float
Return values
float

the best signal of all repetitions for this base station

getSnrRepeaters()

Getter for snrRepeaters

public getSnrRepeaters() : float
Return values
float

the best signal of all repetitions for this base station coming from repeaters

jsonSerialize()

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

setBaseStation()

Setter for baseStation

public setBaseStation(MinBaseStationWithType $baseStation) : static
Parameters
$baseStation : MinBaseStationWithType

Name and Id of the base station which has received the message.

Return values
static

To use in method chains

setCbStatus()

Setter for cbStatus

public setCbStatus(array<string|int, CbStatus$cbStatus) : static
Parameters
$cbStatus : array<string|int, CbStatus>

list of callback status for this reception

Return values
static

To use in method chains

setDelay()

Setter for delay

public setDelay(float $delay) : static
Parameters
$delay : float

the delay (in second) between sending and receiving the message, may not be present.

Return values
static

To use in method chains

setFreq()

Setter for freq

public setFreq(float $freq) : static
Parameters
$freq : float

the frequency at which the message has been received (in Hz)

Return values
static

To use in method chains

setFreqRepeaters()

Setter for freqRepeaters

public setFreqRepeaters(float $freqRepeaters) : static
Parameters
$freqRepeaters : float

the frequency at which the message has been received (in Hz) form repeaters

Return values
static

To use in method chains

setLat()

Setter for lat

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

The latitude of the base station that has received the message.

Return values
static

To use in method chains

setLng()

Setter for lng

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

The longitude of the base station that has received the message.

Return values
static

To use in method chains

setRep()

Setter for rep

public setRep(int $rep) : static
Parameters
$rep : int

number of repetitions sent by the base station

Return values
static

To use in method chains

setRepetitions()

Setter for repetitions

public setRepetitions(array<string|int, Repetition$repetitions) : static
Parameters
$repetitions : array<string|int, Repetition>

detail of the repetitions

Return values
static

To use in method chains

setRssi()

Setter for rssi

public setRssi(int $rssi) : static
Parameters
$rssi : int

Received Signal Strength Indication (in dBm – Float value with two maximum fraction digits)

Return values
static

To use in method chains

setRssiRepeaters()

Setter for rssiRepeaters

public setRssiRepeaters(int $rssiRepeaters) : static
Parameters
$rssiRepeaters : int

Received Signal Strength Indication from repeaters (in dBm – Float value with two maximum fraction digits)

Return values
static

To use in method chains

setSnr()

Setter for snr

public setSnr(float $snr) : static
Parameters
$snr : float

the best signal of all repetitions for this base station

Return values
static

To use in method chains

setSnrRepeaters()

Setter for snrRepeaters

public setSnrRepeaters(float $snrRepeaters) : static
Parameters
$snrRepeaters : float

the best signal of all repetitions for this base station coming from repeaters

Return values
static

To use in method chains

Search results