Add RAK12501 L76K GPS support for RAK3401#2927
Conversation
|
You might also want to enable Glonass and if your board has known time, inject that too for a quicker fix. (In theory you could also provide approximate location as well or entire almanac, but that's harder to ship.) |
|
Looks good, but need you to change the base branch to 'dev' |
|
Please make sure to rebase it on the dev branch too, and not just change to dev branch in GitHub UI ;) Otherwise it will pull in all the commits from your main base branch. |
|
Heads up that this overlaps with #2640, which already includes the same |
Summary
Adds RAK12501 / Quectel L76K UART GPS initialization for the RAK3401 1W target.
This keeps the change scoped to the RAK3401 variant by:
MicroNMEALocationProviderinvariants/rak3401/target.cppSerial1.setPins(PIN_GPS_TX, PIN_GPS_RX)call maps to MCU RX/TX correctlyWB_IO2 / PIN_3V3_ENas a GPS enable pin, because that rail is shared with the RAK13302 1W PA support railGPS init behavior
The RAK12501/L76K wrapper sends: