mirror of
https://github.com/meshtastic/firmware.git
synced 2025-08-12 08:19:39 +00:00
Fix first time around bug
Would have always reset GPS baudrate every time.
This commit is contained in:
parent
95e47eb926
commit
3df4fa65f2
@ -420,7 +420,7 @@ bool GPS::setup()
|
||||
if (tx_gpio && gnssModel == GNSS_MODEL_UNKNOWN) {
|
||||
|
||||
// if GPS_BAUDRATE is specified in variant (i.e. not 9600), skip to the specified rate.
|
||||
if (probeTries == 0 && GPS_BAUDRATE != 9600) {
|
||||
if (probeTries == 0 && speedSelect == 0 && GPS_BAUDRATE != serialSpeeds[speedSelect]) {
|
||||
speedSelect = std::find(serialSpeeds, std::end(serialSpeeds), GPS_BAUDRATE) - serialSpeeds;
|
||||
if (speedSelect == 0) {
|
||||
speedSelect = std::find(rareSerialSpeeds, std::end(rareSerialSpeeds), GPS_BAUDRATE) - rareSerialSpeeds;
|
||||
|
Loading…
Reference in New Issue
Block a user