We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ce8016 commit 63775e3Copy full SHA for 63775e3
connectivity/cellular/source/framework/device/CellularStateMachine.cpp
@@ -458,7 +458,7 @@ void CellularStateMachine::state_signal_quality()
458
{
459
_cb_data.error = _network.get_signal_quality(_signal_quality.rssi, &_signal_quality.ber);
460
461
- if (_cb_data.error != NSAPI_ERROR_OK) {
+ if ((_cb_data.error != NSAPI_ERROR_OK) || (_signal_quality.rssi == CellularNetwork::SignalQuality::SignalQualityUnknown)) {
462
retry_state_or_fail();
463
} else {
464
_cb_data.data = &_signal_quality;
0 commit comments