Skip to content

Commit 79a33ce

Browse files
universam1sandeepmistry
authored andcommitted
stabilize ESP8266 watchdog (sandeepmistry#61)
* stabilize ESP8266 watchdog * remove guard for ESP8266 * Add brackets
1 parent 4857e1b commit 79a33ce

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/LoRa.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,9 @@ int LoRaClass::endPacket()
144144
writeRegister(REG_OP_MODE, MODE_LONG_RANGE_MODE | MODE_TX);
145145

146146
// wait for TX done
147-
while((readRegister(REG_IRQ_FLAGS) & IRQ_TX_DONE_MASK) == 0);
147+
while ((readRegister(REG_IRQ_FLAGS) & IRQ_TX_DONE_MASK) == 0) {
148+
yield();
149+
}
148150

149151
// clear IRQ's
150152
writeRegister(REG_IRQ_FLAGS, IRQ_TX_DONE_MASK);

0 commit comments

Comments
 (0)