Merge "Make VTS test use the highest supported preamble" into rvc-dev am: 68948013ca
am: 94d4d2c254
Change-Id: If2ba5aa7dc2128c9e24df02b2c09ce2c2fd158e1
This commit is contained in:
commit
69319e7db3
1 changed files with 14 additions and 2 deletions
|
@ -140,6 +140,18 @@ TEST_P(WifiRttControllerHidlTest, RegisterEventCallback_1_4) {
|
||||||
* rangeRequest_1_4
|
* rangeRequest_1_4
|
||||||
*/
|
*/
|
||||||
TEST_P(WifiRttControllerHidlTest, RangeRequest_1_4) {
|
TEST_P(WifiRttControllerHidlTest, RangeRequest_1_4) {
|
||||||
|
std::pair<WifiStatus, RttCapabilities> status_and_caps;
|
||||||
|
|
||||||
|
// Get the Capabilities
|
||||||
|
status_and_caps = HIDL_INVOKE(wifi_rtt_controller_, getCapabilities_1_4);
|
||||||
|
EXPECT_EQ(WifiStatusCode::SUCCESS, status_and_caps.first.code);
|
||||||
|
// Get the highest support preamble
|
||||||
|
int preamble = 1;
|
||||||
|
status_and_caps.second.preambleSupport >>= 1;
|
||||||
|
while (status_and_caps.second.preambleSupport != 0) {
|
||||||
|
status_and_caps.second.preambleSupport >>= 1;
|
||||||
|
preamble <<= 1;
|
||||||
|
}
|
||||||
std::vector<RttConfig> configs;
|
std::vector<RttConfig> configs;
|
||||||
RttConfig config;
|
RttConfig config;
|
||||||
int cmdId = 55;
|
int cmdId = 55;
|
||||||
|
@ -148,13 +160,13 @@ TEST_P(WifiRttControllerHidlTest, RangeRequest_1_4) {
|
||||||
config.addr[i] = i;
|
config.addr[i] = i;
|
||||||
}
|
}
|
||||||
config.type = RttType::ONE_SIDED;
|
config.type = RttType::ONE_SIDED;
|
||||||
config.peer = RttPeerType::STA;
|
config.peer = RttPeerType::AP;
|
||||||
config.channel.width = WifiChannelWidthInMhz::WIDTH_80;
|
config.channel.width = WifiChannelWidthInMhz::WIDTH_80;
|
||||||
config.channel.centerFreq = 5765;
|
config.channel.centerFreq = 5765;
|
||||||
config.channel.centerFreq0 = 5775;
|
config.channel.centerFreq0 = 5775;
|
||||||
config.channel.centerFreq1 = 0;
|
config.channel.centerFreq1 = 0;
|
||||||
config.bw = RttBw::BW_80MHZ;
|
config.bw = RttBw::BW_80MHZ;
|
||||||
config.preamble = RttPreamble::HE;
|
config.preamble = (RttPreamble)preamble;
|
||||||
config.mustRequestLci = false;
|
config.mustRequestLci = false;
|
||||||
config.mustRequestLcr = false;
|
config.mustRequestLcr = false;
|
||||||
config.burstPeriod = 0;
|
config.burstPeriod = 0;
|
||||||
|
|
Loading…
Reference in a new issue