Я написал на моем устройстве (Nokia E51) часть программного обеспечения, которая делает только чтение состояния сети и уровня сигнала для каждого режима сети (gsm, wlan (wifi), bluetooth, ...) и распечатывает его.
Мое тестовое устройство подключено к bluetooth, wlan (wifi) и 3G (wcdma), но оно может дать мне только уровень сигнала 3G (а также возвращает правильное имя моего оператора). для WLAN и Bluetooth это дает мне неопределенное состояние и не может прочитать любой сигнал силы. Но я могу получить IP-адрес сети, к которой я подключен через wlan.
Все, что я делаю, это:
QSystemNetworkInformation::networkSignalStrength(QSystemNetworkInformation::WlanMode);
и вызов метода для статуса сети.
Как я уже сказал, он работает безупречно для 3G.
Есть идеи? Большое спасибо.