| 35 | } |
| 36 | |
| 37 | bool openhd::wb::all_cards_support_frequency( |
| 38 | uint32_t frequency, const std::vector<WiFiCard>& m_broadcast_cards, |
| 39 | const std::shared_ptr<spdlog::logger>& m_console = nullptr) { |
| 40 | // and check if all cards support the frequency |
| 41 | for (const auto& card : m_broadcast_cards) { |
| 42 | if (!wifi_card_supports_frequency(card, frequency)) { |
| 43 | if (m_console) { |
| 44 | m_console->debug("Card {} doesn't support frequency {}", |
| 45 | card.device_name, frequency); |
| 46 | } |
| 47 | return false; |
| 48 | } |
| 49 | } |
| 50 | return true; |
| 51 | } |
| 52 | |
| 53 | bool openhd::wb::all_cards_support_frequency_and_channel_width( |
| 54 | uint32_t frequency, uint32_t channel_width, |
nothing calls this directly
no test coverage detected