SidewalkCoverageTestEvent
public enum SidewalkCoverageTestEvent
Events of Amazon Sidewalk coverage test.
-
Test start event.
Declaration
Swift
case testStart(TimeInterval)Parameters
testDurationThe estimated duration (second) for the coverage test.
-
Ping event received from Amazon Sidewalk device.
Declaration
Swift
case pingEvent(UInt8, SidewalkCoverageTestLinkType, Date, Int8)Parameters
correlationIDIdentifer of the ping. Note that when the number reaches maximum value, it would go back to zero.
linkTypeLink type that was used on Amazon Sidewalk device to send ping.
timestampThe time that the ping event occurred.
outputPowerThe 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
correlationIDIdentifer of the corresponding ping.
linkTypeLink type that was used on Amazon Sidewalk device to receive pong.
timestampThe time that the pong event occurred.
latencyThe latency (round trip time) of this ping-pong.
RSSIDownlink RSSIs observed by Amazon Sidewalk device.
SNRDownlink SNR observed by Amazon Sidewalk device.
-
Missed pong event received from Amazon Sidewalk device.
Declaration
Swift
case missedPongEvent(UInt8, Date)Parameters
correlationIDIdentifer of the corresponding ping.
timestampThe 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
SidewalkCoverageTestEvent Enumeration Reference