[Si443x] Added missing calls to yield

This commit is contained in:
jgromes 2020-04-01 14:01:49 +02:00
parent 218587b887
commit a7c4dd44ce

View file

@ -74,6 +74,7 @@ int16_t Si443x::transmit(uint8_t* data, size_t len, uint8_t addr) {
// wait for transmission end or timeout
uint32_t start = micros();
while(digitalRead(_mod->getIrq())) {
yield();
if(micros() - start > timeout) {
standby();
clearIRQFlags();