Cellular: Changed ATHandler yield to wait

pull/6744/head
Ari Parkkila 2018-04-25 14:39:27 +03:00
parent 2104d8ab5b
commit 98ef516061
1 changed files with 4 additions and 4 deletions

View File

@ -307,7 +307,7 @@ void ATHandler::process_oob()
fill_buffer();
} else {
#ifdef MBED_CONF_RTOS_PRESENT
rtos::Thread::yield();
wait_ms(1);
#endif
}
}
@ -359,12 +359,12 @@ void ATHandler::fill_buffer()
}
at_debug("\n----------readable----------\n");
return;
} else if (len != -EAGAIN && len != 0) {
} else if (len != -EAGAIN && len != 0) {
tr_warn("%s error: %d while reading", __func__, len);
break;
}
}
#ifdef MBED_CONF_RTOS_PRESENT
rtos::Thread::yield();
wait_ms(1);
#endif
} while ((uint32_t)timer.read_ms() < _at_timeout);