## Bug report
**Issue details**
Serial passthrough does not work for seria…l ports configured to "GPS" with GPS protocol set to ublox
With the settings
SERIAL3_PROTOCOL = 5
GPS_TYPE=2
SERIAL_PASS1=8
SERIAL_PASS2=3
I only receive a few packets every 10 seconds
After setting
SERIAL3_PROTOCOL = -1
and rebooting it's working fine.
**Version**
4.1-dev
**Platform**
[X] All
[ ] AntennaTracker
[ ] Copter
[ ] Plane
[ ] Rover
[ ] Submarine
(tested only with Copter, probably affecting other platforms as well)
**Airframe type**
irrelevant
**Hardware type**
Matek H743
**Logs**
output of u-center packet console, where you should see packets all the time, however, there are big gaps between the time stamps
19:56:49 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:49 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:49 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:49 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:49 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:49 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:49 R -> UNKNOWN ???, Size 359, 'UNKNOWN'
19:56:49 R <- UBX MON, Size 8, 'Monitor'
19:56:58 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:58 R <- UBX MON, Size 8, 'Monitor'
19:56:58 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:58 R -> UBX MON-VER, Size 228, 'Version'
19:56:58 R -> UBX MON-VER, Size 228, 'Version'
19:56:58 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:58 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:58 R -> UBX MON-HW, Size 68, 'Hardware Status'
19:56:58 R -> UBX MON-HW2, Size 36, 'Extended Hardware Status'
19:56:58 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:58 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:58 R -> UBX NAV-TIMEGPS, Size 24, 'GPS System Time'
19:56:58 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:58 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:59 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:59 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:59 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:56:59 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:56:59 R -> UNKNOWN ???, Size 377, 'UNKNOWN'
19:56:59 R <- UBX MON, Size 8, 'Monitor'
19:57:07 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:07 R <- UBX MON, Size 8, 'Monitor'
19:57:07 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:07 R -> UBX MON-VER, Size 228, 'Version'
19:57:07 R -> UBX MON-VER, Size 228, 'Version'
19:57:08 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:08 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:08 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:08 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:08 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:08 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:08 R -> UBX MON-HW, Size 68, 'Hardware Status'
19:57:08 R -> UBX MON-HW2, Size 36, 'Extended Hardware Status'
19:57:08 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:08 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:08 R -> UBX NAV-TIMEGPS, Size 24, 'GPS System Time'
19:57:08 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:08 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:08 R -> UNKNOWN ???, Size 481, 'UNKNOWN'
19:57:08 R <- UBX MON, Size 8, 'Monitor'
19:57:17 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:17 R <- UBX MON, Size 8, 'Monitor'
19:57:17 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:17 R -> UBX NAV-TIMEGPS, Size 24, 'GPS System Time'
19:57:17 R -> UBX MON-VER, Size 228, 'Version'
19:57:17 R -> UBX MON-VER, Size 228, 'Version'
19:57:17 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:17 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:18 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:18 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:18 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:18 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:18 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:18 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:18 R -> UBX MON-HW, Size 68, 'Hardware Status'
19:57:18 R -> UBX MON-HW2, Size 36, 'Extended Hardware Status'
19:57:18 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:18 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:18 R -> UBX NAV-TIMEGPS, Size 24, 'GPS System Time'
19:57:18 R -> UNKNOWN ???, Size 352, 'UNKNOWN'
19:57:18 R <- UBX MON, Size 8, 'Monitor'
19:57:27 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:27 R <- UBX MON, Size 8, 'Monitor'
19:57:27 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:27 R -> UBX MON-VER, Size 228, 'Version'
19:57:27 R -> UBX MON-VER, Size 228, 'Version'
19:57:27 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:27 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:27 R -> UBX NAV-TIMEGPS, Size 24, 'GPS System Time'
19:57:27 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:27 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:28 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:28 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:28 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:28 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
19:57:28 R -> UBX NAV-PVT, Size 100, 'Navigation PVT Solution'
19:57:28 R -> UBX NAV-DOP, Size 26, 'Dilution of Precision'
(I know, there is this "MAVSerial Pass" feature in Mission planner, however, serial passthrough should also work)