trying to figure out why GPS usart receive (and send) is weirdly out of whack (the real line speed is something between 115200 and 57600)