MCPcopy Create free account
hub / github.com/OpenHD/OpenHD / get_analyze_channels_frequencies

Method get_analyze_channels_frequencies

OpenHD/ohd_interface/src/wb_link_helper.cpp:197–210  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

195}
196
197std::vector<openhd::WifiChannel> openhd::wb::get_analyze_channels_frequencies(
198 const WiFiCard& card, int channels_to_scan) {
199 std::vector<openhd::WifiChannel> ret;
200 if (channels_to_scan == 0) {
201 // OpenHD channels 1 to 7 only
202 return openhd::get_openhd_channels_1_to_7();
203 }
204 if (channels_to_scan == 1) {
205 // 2.4G but we scan in 40Mhz increments
206 auto supported = card.supported_frequencies_2G;
207 return openhd::frequencies_to_channels(supported);
208 }
209 return openhd::filter_ht40plus_only(card.supported_frequencies_5G);
210}
211
212bool openhd::wb::has_any_rtl8812au(const std::vector<WiFiCard>& cards) {
213 for (const auto& card : cards) {

Callers

nothing calls this directly

Calls 3

frequencies_to_channelsFunction · 0.85
filter_ht40plus_onlyFunction · 0.85

Tested by

no test coverage detected