UBXTOOL(1) GPSD Documentation UBXTOOL(1) (NAME) ubxtool - u-blox GPS/GNSS (SYNOPSIS) ubxtool [OPTIONS] [server[:port[:device]]] ubxtool -h ubxtool -V (DESCRIPTION) ubxtool GPS u-blox . GPS u-blox . u-blox GPS . ubxtool GPS u-blox . u-blox GPS (firmware) . . ubxtool u-blox GPS GPS . gpsd . ubxtool (root) (-f FILE). root sudo . (OPTIONS) : -?, -h, --help . -v 2 / -v 3 ( ). -c COMMAND, --command COMMAND GPS. COMMAND (ID) (payload) . (checksum) . --device DEVICE gpsd . . -d OPTION, --disable OPTION GPS. OPTION . "ubxtool -h -v 2" . : BEIDOU BeiDou (COMPASS). BINARY . ECEF ECEF. GALILEO (GALILEO). GLONASS (GLONASS). GPS GPS QZSS. NED NED UBX-NAV-VELNED UBX-NAV-RELPOSNED. NMEA NMEA GBS GGA GSA GGL GST GSV RMC VTG ZDA. PPS TIMEPULSE 0. RAWX UBX-RXM-RAWX. SBAS SBAS. SFRBX SFRBX. SURVEYIN (survey-in) TMODE2. TP UBX-TIM-TP. -e OPTION, --enable OPTION GPS. OPTION . -d . -f FILE, --file FILE . FILE . . / -r . pyserial . -g ITEM,LAYER,POSITION,END, --getitem ITEM,LAYER,POSITION,END ITEM LAYER POSITION END / (UBX-CFG-VALGET). ITEM . LAYER . << >> . --host HOST gpsd HOST (). localhost . -i port, --portid port ( ) UBX_CFG-PRT. -p PRESET, --preset PRESET GPS. PRESET . LOG-FINDTIME . -p . . "ubxtool -h -v 2" . COLDBOOT (Coldboot) GPS UBX-CFG-RST. HOTBOOT (Hotboot) GPS UBX-CFG-RST. MODEL,model (Dynamic Platform Model) model ( UBX-CFG-NAV5). model . PMS (UBX-CFG-PMS). "PMS,pow" pow powerSetupValue . RATE (UBX-CFG-RATE). "RATE,meas,nav" meas nav . RESET (UBX-CFG-CFG). SAVE (UBX-CFG-CFG). MON-RESETODO (odometer) UBX-MON-RESETODO. MON-VER GPS UBX-MON-VER. WARMBOOT (Warmboot) GPS UBX-CFG-RST. PRESET . GPS . "ubxtool -p CFG-GNSS" GPS UBX-CFG-GNSS GNSS . "-v 2" "-v 3" . --port PORT PORT gpsd. . -P protver, --protver protver . (Antaris 4). "ubxtool -p MON-VER" . u-blox . (u-blox 5) . -r, -readonly . GPS . -R RAW, --rawfile RAW GPS RAW. -s SPEED, --inspeed SPEED SPEED (bps). . -S SPEED, --setspeed SPEED GPS SPEED (bps). -t, --timestamp (epoch). UTC . -v VERBOSITY, --verbosity VERBOSITY VERBOSITY. ( ) ( ) ( ) . . -V, --version ubxtool . -w WAIT, --wait WAIT WAIT . . . -x ITEM,LAYERS, --delitem ITEM,LAYERS ITEM LAYERS. LAYERS . BBR FLASH (UBX_CFG-VALDEL) . << >> . -z ITEM,VAL,LAYERS, --setitem ITEM,VAL,LAYERS ITEM VAL LAYERS GPS ( UBX-CFG-VALSET). VAL LAYERS . ",LAYERS" . RAM FLASH . << >> . (ARGUMENTS) gpsd localhost . : [server[:port[:device]]] ARGUMENTS gps(1) . (CONFIGURATION ITEMS) GPS u-blox . . UBX-CFG-PRT UBX-CFG-PRT . u-blox 9 +27 ( ) << >> (Configuration Items) . GPS . GPS (Key ID) . . . Key ID (Key Name) . u-blox ubxtool . ubxtool "ubxtool -h -v 3" . "-g ITEM" . "-x ITEM" . ITEM "-z ITEM,VAL" . ITEM "-z ITEM,VAL,LAYER" . <<>> . (EXAMPLES) UBXOPTS . "-P 18" . export UBXOPTS="-P 18" GNSS. "-w 4" . ubxtool -p CONFIG -p STATUS -w 4 -v 2 : ubxtool -r -f ublox-neo-m8n.log GPS /dev/ttyAMA0 : ubxtool -S 230400 -f /dev/ttyAMA0 GPS $GPTXT: ubxtool -p COLDBOOT -w 20 -v 2 : ubxtool -p CFG-GNSS gpsd x.example.com: ubxtool -w 5 x.example.com CFG-TP5 "-p" "--preset" . "--preset CFG-TP5" . : -p CFG-TP5,[tpIdx = 0],[antCableDelay = 2],[rfGroupDelay = 0],[freqPeriod = 1000000],[freqPeriodLock = 1000000],[pulseLenRatio = 0],[pulseLenRatioLock = 100000],[userConfigDelay = 0],[flags = 0x77] . : $ ubxtool -p CFG-TP5,,,,250000,250000,100000,100000 : $ ubxtool -p CFG-TP5,,,,,100000,,50000 (Version 27+ examples) . : export UBXOPTS="-P 32" (AIR1 1g) : $ ubxtool -g CFG-NAVSPG-DYNMODEL [...] UBX-CFG-VALGET: version 1 layer 0 reserved 0,0 layers (ram) item CFG-NAVSPG-DYNMODEL/0x20110021 val 2 [...] $ ubxtool -z CFG-NAVSPG-DYNMODEL,6 [...] UBX-ACK-ACK: ACK to Class x6 (CFG) ID x8a (VALSET) [...] $ ubxtool -g CFG-NAVSPG-DYNMODEL [...] UBX-CFG-VALGET: version 1 layer 0 reserved 0,0 layers (ram) item CFG-NAVSPG-DYNMODEL/0x20110021 val 6 [...] $ ubxtool -x CFG-NAVSPG-DYNMODEL [...] UBX-ACK-ACK: ACK to Class x6 (CFG) ID x8c (VALDEL) [...] $ ubxtool -g CFG-NAVSPG-DYNMODEL [...] UBX-CFG-VALGET: version 1 layer 0 reserved 0,0 layers (ram) item CFG-NAVSPG-DYNMODEL/0x20110021 val 6 DYNMODEL (AIR1) . "-x" . "-z" . . VAL-GET (wildcard) . CFG-TP ram ( ) : $ ubxtool -g CFG-TP,0 [...] UBX-CFG-VALGET: version 1 layer 0 position 0 layers (ram) item CFG-TP-TP1_ENA/0x10050007 val 1 item CFG-TP-SYNC_GNSS_TP1/0x10050008 val 1 item CFG-TP-USE_LOCKED_TP1/0x10050009 val 1 [...] . . -g . ram : $ ubxtool -g CFG,0,0,1200 | fgrep "item CFG-" item CFG-1-1/0x10010001 val 0 item CFG-1-1/0x10010101 val 0 item CFG-4-1/0x10040001 val 1 item CFG-4-2/0x10040002 val 0 item CFG-4-3/0x10040003 val 0 item CFG-4-4/0x10040004 val 0 item CFG-4-9/0x10040009 val 0 item CFG-TP-TP1_ENA/0x10050007 val 1 item CFG-TP-SYNC_GNSS_TP1/0x10050008 val 1 [...] CFG,0,0,1200 CFG,7,0,1200 () . (ENVIRONMENT) UBXOPTS . UBXOPTS . (RETURN VALUES) 0 . 1 . (SEE ALSO) ubxtool u-blox u-blox . gpsd(8), gpsctl(1), gps(1) (RESOURCES) : (COPYING) GPSD 2013 . : SPDX-License-Identifier: BSD-2-clause (AUTHOR) Gary E. Miller GPSD, Version 3.27.5 2025-11-04 UBXTOOL(1)