SidewalkCoverageTestEvent
public enum SidewalkCoverageTestEvent
Events of Amazon Sidewalk coverage test.
-
Test start event.
Declaration
Swift
case testStart(TimeInterval)
Parameters
testDuration
The estimated duration (second) for the coverage test.
-
Ping event received from Amazon Sidewalk device.
Declaration
Swift
case pingEvent(UInt8, SidewalkCoverageTestLinkType, Date, Int8)
Parameters
correlationID
Identifer of the ping. Note that when the number reaches maximum value, it would go back to zero.
linkType
Link type that was used on Amazon Sidewalk device to send ping.
timestamp
The time that the ping event occurred.
outputPower
The output power in dBm used by the Amazon Sidewalk device.
-
Pong event received from Amazon Sidewalk device.
Declaration
Swift
case pongEvent(UInt8, SidewalkCoverageTestLinkType, Date, TimeInterval?, Int8, Int8)
Parameters
correlationID
Identifer of the corresponding ping.
linkType
Link type that was used on Amazon Sidewalk device to receive pong.
timestamp
The time that the pong event occurred.
latency
The latency (round trip time) of this ping-pong.
RSSI
Downlink RSSIs observed by Amazon Sidewalk device.
SNR
Downlink SNR observed by Amazon Sidewalk device.
-
Missed pong event received from Amazon Sidewalk device.
Declaration
Swift
case missedPongEvent(UInt8, Date)
Parameters
correlationID
Identifer of the corresponding ping.
timestamp
The time that the missed pong event occurred.
-
The ping-pong process in coverage test is ended. Collecting final report from Amazon Sidewalk device.
Declaration
Swift
case collectingReport