You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Replace INPUT_PULLUP with PSEL loopback to fix Serial1.end() hang
The internal pullup (~13kΩ) wasn't strong enough to overcome the GPS
module's TX line pulling LOW through ESD diodes when powered off.
Instead, redirect UARTE0 PSEL.RXD to its own TXD pin before calling
Serial1.end(). The UARTE drives TX HIGH in idle state, so RX reads a
guaranteed idle line regardless of GPS module pin state. RXTO fires
promptly and end() completes without hanging.
0 commit comments