Проверьте, включен ли беспроводной (даже если он не подключен к какой-либо сети)

Могу ли я проверить, включена ли беспроводная связь, даже если она не подключена к какой-либо сети. Мне нужна беспроводная связь, чтобы получать более точные показания gps. Но мне не нужно уступать ни одной из сетей (это швы, если Wi-Fi не активен, устройство не может использовать сети для позиционирования). Для передачи данных я буду использовать мобильную сеть.

Итак, как проверить, активирована ли беспроводная связь?

public boolean isWifiOn() { WifiManager wifi = (WifiManager) getSystemService(Context.WIFI_SERVICE); return wifi.isWifiEnabled(); }