the GPS is initialized with 4800baud
then it is tested if it is a SIRF IV or something other...
if it is NOT a Sirf IV there will be send a few magic numbers and then the baudrate is set to 38400 but there is no test if the GPS-chip does understand the "change the baudrate message".
My old Sirf II does work well on 4800 and if I comment out the else{} of if isSirfIV {}
the Error has gone
Sounds like you have found a solution that works for you. The older Sirf II isn't supported hardware, so I don't think we'll add any fixes to the code for this.
Stratux version: 1.6r1-eu015
Stratux config:
SDR
GPS
AHRS
power source: WALL adapter
usb cable: short and strong
EFB app and version: (e.g., WingX Pro7 8.6.2)
EFB platform: (e.g., iOS 9.2)
EFB hardware: (e.g., iPad Mini 2)
Description of your issue:
old serial GPS not found (baudrateError)
in main/gps.go: func initGPSSerial() bool {}
the GPS is initialized with 4800baud then it is tested if it is a SIRF IV or something other... if it is NOT a Sirf IV there will be send a few magic numbers and then the baudrate is set to 38400 but there is no test if the GPS-chip does understand the "change the baudrate message".
My old Sirf II does work well on 4800 and if I comment out the else{} of if isSirfIV {} the Error has gone