public static class RttManager.RttResult extends Object
Modifier and Type | Field and Description |
---|---|
String |
bssid
mac address of the device being ranged.
|
int |
burstDuration
the duration of this measurement burst, unit ms.
|
int |
burstNumber
# of burst for this measurement.
|
int |
distance
average distance in cm, computed based on rtt.
|
int |
distance_cm
Deprecated.
use
distance API. |
int |
distance_sd_cm
Deprecated.
Use
.android.net.wifi.RttManager.RttResult#distanceStandardDeviation API. |
int |
distance_spread_cm
Deprecated.
Use
distanceSpread API. |
int |
distanceSpread
spread (i.e. max - min) distance in cm.
|
int |
distanceStandardDeviation
standard deviation observed in distance in cm.
|
int |
frameNumberPerBurstPeer
Maximum number of frames per burst supported by peer.
|
RttManager.WifiInformationElement |
LCI
LCI information Element, only available for double side RTT.
|
RttManager.WifiInformationElement |
LCR
LCR information Element, only available to double side RTT.
|
int |
measurementFrameNumber
total number of measurement frames attempted in this measurement.
|
int |
measurementType
RTT measurement method type used, should be one of RTT_TYPE_ONE_SIDED or
RTT_TYPE_TWO_SIDED.
|
int |
negotiatedBurstNum
Burst number supported by peer after negotiation, 2side RTT only
|
int |
requestType
Deprecated.
Use
measurementType |
int |
retryAfterDuration
only valid when status == RTT_STATUS_FAIL_BUSY_TRY_LATER
please retry RTT measurement after this duration since peer indicate busy at ths moment
Unit S Range:1-31
|
int |
rssi
average RSSI observed, unit of 0.5 dB.
|
int |
rssi_spread
Deprecated.
Use
rssiSpread API. |
int |
rssiSpread
RSSI spread (i.e. max - min), unit of 0.5 dB.
|
long |
rtt
average round trip time in 0.1 nano second.
|
long |
rtt_ns
Deprecated.
Use
rtt API. |
long |
rtt_sd_ns
Deprecated.
Use
rttStandardDeviation API. |
long |
rtt_spread_ns
Deprecated.
Use
rttSpread API. |
long |
rttSpread
spread (i.e. max - min) RTT in 0.1 ns.
|
long |
rttStandardDeviation
standard deviation of RTT in 0.1 ns.
|
int |
rxRate
average receiving rate Unit (100kbps).
|
boolean |
secure
Whether the secure RTT protocol was used for ranging.
|
int |
status
status of the request
|
int |
successMeasurementFrameNumber
total successful number of measurement frames in this measurement.
|
long |
ts
timestamp of completion, in microsecond since boot.
|
int |
tx_rate
Deprecated.
Use
txRate API. |
int |
txRate
average transmit rate.
|
Constructor and Description |
---|
RttResult() |
public String bssid
public int burstNumber
public int measurementFrameNumber
public int successMeasurementFrameNumber
public int frameNumberPerBurstPeer
public int status
@Deprecated public int requestType
measurementType
public int measurementType
public int retryAfterDuration
public long ts
public int rssi
@Deprecated public int rssi_spread
rssiSpread
API.public int rssiSpread
@Deprecated public int tx_rate
txRate
API.public int txRate
public int rxRate
@Deprecated public long rtt_ns
rtt
API.public long rtt
@Deprecated public long rtt_sd_ns
rttStandardDeviation
API.public long rttStandardDeviation
@Deprecated public long rtt_spread_ns
rttSpread
API.public long rttSpread
@Deprecated public int distance_cm
distance
API.public int distance
@Deprecated public int distance_sd_cm
.android.net.wifi.RttManager.RttResult#distanceStandardDeviation
API.public int distanceStandardDeviation
@Deprecated public int distance_spread_cm
distanceSpread
API.public int distanceSpread
public int burstDuration
public int negotiatedBurstNum
public RttManager.WifiInformationElement LCI
public RttManager.WifiInformationElement LCR
public boolean secure