Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 31b09489 authored by maheshkkv's avatar maheshkkv
Browse files

Add I2R and R2I 11az LTF repetition count

Add IEEE 802.11az LTF repetition count for both I2R and R2I in 11az
RTT ranging result. Also remove the LTF repetition count from RTT
capabilities and config. The reason for removing is that vendor
software can pick the optimized value without an input from
framework.

Bug: 295619650
Test: m
Change-Id: I54b3ba9f490a9de83ac63b1dcde1e1cb4e1bd8fc
parent e91038df
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -46,5 +46,4 @@ parcelable RttCapabilities {
  android.hardware.wifi.RttBw azBwSupport;
  boolean ntbInitiatorSupported;
  boolean ntbResponderSupported;
  int maxTxLtfRepetitionCount;
}
+0 −1
Original line number Diff line number Diff line
@@ -50,5 +50,4 @@ parcelable RttConfig {
  android.hardware.wifi.RttBw bw;
  int ntbMinMeasurementTimeMillis;
  int ntbMaxMeasurementTimeMillis;
  int txLtfRepetitionCount;
}
+2 −1
Original line number Diff line number Diff line
@@ -59,7 +59,8 @@ parcelable RttResult {
  android.hardware.wifi.WifiInformationElement lcr;
  int channelFreqMHz;
  android.hardware.wifi.RttBw packetBw;
  int txLtfRepetitionCount;
  byte i2rTxLtfRepetitionCount;
  byte r2iTxLtfRepetitionCount;
  int ntbMinMeasurementTimeMillis;
  int ntbMaxMeasurementTimeMillis;
}
+0 −5
Original line number Diff line number Diff line
@@ -78,9 +78,4 @@ parcelable RttCapabilities {
     * Whether IEEE 802.11az Non-Trigger-based (non-TB) responder mode is supported.
     */
    boolean ntbResponderSupported;
    /**
     * Maximum HE LTF repetitions the IEEE 802.11az initiator is capable of transmitting in the
     * preamble of I2R NDP.
     */
    int maxTxLtfRepetitionCount;
}
+0 −5
Original line number Diff line number Diff line
@@ -128,9 +128,4 @@ parcelable RttConfig {
     * IEEE 802.11az Non-Trigger-based (non-TB) maximum measurement time in milliseconds.
     */
    int ntbMaxMeasurementTimeMillis;
    /**
     * Multiple transmissions of HE-LTF symbols in an HE Ranging NDP. A value of 1 indicates no
     * repetition.
     */
    int txLtfRepetitionCount;
}
Loading