Skip to content

Commit

Permalink
[Tizen] Implement GetSupportedWiFiBandsMask() API (#31444)
Browse files Browse the repository at this point in the history
  • Loading branch information
arkq authored and pull[bot] committed Mar 14, 2024
1 parent 7c6401d commit 4044659
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/platform/Tizen/NetworkCommissioningDriver.h
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,7 @@ class TizenWiFiDriver final : public WiFiDriver
Status AddOrUpdateNetwork(ByteSpan ssid, ByteSpan credentials, MutableCharSpan & outDebugText,
uint8_t & outNetworkIndex) override;
void ScanNetworks(ByteSpan ssid, ScanCallback * callback) override;
uint32_t GetSupportedWiFiBandsMask() const override;

private:
bool NetworkMatch(const WiFiNetwork & network, ByteSpan networkId);
Expand Down
6 changes: 6 additions & 0 deletions src/platform/Tizen/NetworkCommissioningWiFiDriver.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,12 @@ void TizenWiFiDriver::ScanNetworks(ByteSpan ssid, WiFiDriver::ScanCallback * cal
}
}

uint32_t TizenWiFiDriver::GetSupportedWiFiBandsMask() const
{
return static_cast<uint32_t>((1UL << chip::to_underlying(WiFiBandEnum::k2g4)) |
(1UL << chip::to_underlying(WiFiBandEnum::k5g)));
}

size_t TizenWiFiDriver::WiFiNetworkIterator::Count()
{
return driver->mStagingNetwork.ssidLen == 0 ? 0 : 1;
Expand Down

0 comments on commit 4044659

Please sign in to comment.