| UNAVCO
 


Knowledge Base

Trimble runpkr00 v5.40 Latest Version (Mac OSX 10.7, Windows XP -> 7, linux, Solaris)

The runpkr00 program is both developed and supported by Trimble. The program runpkr00 was created to translate Trimble’s proprietary data-file formats (R00/T00/T01/T02) into teqc readable files (.DAT or .TGD). It allows users to extract .DAT or .TGD files from R00/T00/T01/T02 files logged by Trimble GPS/GNSS receivers. Note that for GNSS signals to be extracted from "Record Type 27" (RT27) files, the "-g" flag must be added separately to the command line, which will produce a .TGD file. Both .DAT and .TGD files can then be interpreted by teqc.

e.g. the command "runpkr00 -g -d filename.T02" will produce "filename.TGD" if RT27 format was logged and "filename.DAT" if not.  Using the "-g" flag at all times is recommended.

The command "runpkr00" with no arguments produces a help file (equivalent to the "man" page).

A quick summary feature (-q flag:  "runpkr00 -q filename.T0x") will return file metadata in versions 5.31 and later.

If you encounter errors when running teqc on tgd files produced by "runpkr00" version 5.37 or earlier (produced by NetR9 or other receivers with 4.80 firmware installed):

  • A temporary workaround for these older versions is to exclude subtype 33 records by adding ’-k2048’ to the command line arguments when executing runpkr00 (e.g. runpkr00 -k2048 -g -d inputfilename.T02

Note: runpk00 version 5.40 outputs two new records types (record 28 subtype 1 for SBAS and record 28 subtype 11 for Beidou/Compass). These new record types are currently skipped by teqc. If the .tgd or .dat file you are translating with teqc contains SBAS or Beidou/Compass data, you can ingnore teqc notices regarding record 28:

  • For example: ! Notice ! decompose_Trimble_28_55h_9(): unknown Trimble .dat record 28 subtype 1 in file ’5024K68287201309150000a.tgd’ ... skipping


Version 5.40

Older Version 5.37

Older Versions for unsupported systems

Attached Files (8)
Comments (13)
Comment by Gregory on Thu, Dec 6th, 2018 at 12:48 PM
Dear Colleagues, I receive an email from Trimble who provides a runpkr version 6.04 to Unavco. Could you please provide us this new version ? Thank you
Comment by Geoffrey Blewitt on Fri, Nov 2nd, 2018 at 10:48 PM
We have the exact same problem here as reported by Patrice on NetR9 files using Version 5.40 (Linux) ( t01lib 8.63 ). Some T02 files translate, and some fail with a segmentation error, which may indicate a memory overflow problem caused by unexpected data records. It seems to be rather random. Please let us know if and when a new version of runpkr00 is released to fix this problem. Thanks!
Comment by Patrice Boissier on Mon, Apr 23rd, 2018 at 7:01 AM
Hi all, A few weeks ago we started using the latest generation of Trimble NetR9 (with the latest Trimble firmware : 5.33). We have problems converting some "T02" files to Rinex. Our scripts convert raw T02 files into an intermediate format (TGD) using the "runpkr00" utility. Then TEQC is used for TGD to RINEX conversion. Some files are convertible in TGD and others are not: OK : $ runpkr00 -v -g -d DSRG201804130000A.T02 runpkr00: Version 5.40 (Linux) runpkr00: T01Lib: 8.63 runpkr00: DAT: DSRG201804130000A.tg! runpkr00: Input file: DSRG201804130000A.T02 runpkr00: records: 6676 runpkr00: status : 0 Not OK : $ runpkr00 -v -g -d DSRG201804140000A.T02 runpkr00: Version 5.40 (Linux) runpkr00: T01Lib: 8.63 runpkr00: DAT: DSRG201804140000A.tg! runpkr00: Input file: DSRG201804140000A.T02 Segmentation fault I suspect that Trimble has added things in the T02 that causes an overflow in a buffer and thus a segmentation fault ... The problem is that I cannot find a newer version of runpkr00: the 5.40 version is the latest referenced on the UNAVCO website and the Trimble site does not seem to distribute this utility ... Has anybody experienced this problem? Thanks in advance!
Comment by Satish Kumar on Thu, Mar 23rd, 2017 at 4:25 PM
.DAT file contains only GPS data? or complete GNSS data?
Comment by Jason Silliker on Wed, Jul 20th, 2016 at 6:11 PM
Runpk00 does not handle end of gps week correctly if you collect data over GPS week end; the sunday data will have date of one week earlier and teqc will to create a rinex file beyond GMT midnight of week end.
Comment by Yuan on Sat, Apr 18th, 2015 at 6:06 AM
Nice
Comment by Newton Jose on Fri, Dec 26th, 2014 at 7:40 PM
Dear Freddy, I and Robson Vaz are trying to execute runpkr00 in a NFS file system hosted by a Windows NFS server. When we try create a *.dat or *.tgd file with the command: $ runpkr00 -d 4923K35519201411200045.T02 but none dat file is generated. When we use the same command in a local HD it’s works.
Comment by Freddy Blume on Fri, Dec 26th, 2014 at 7:04 PM
Yes, the executable should run on any file system that is running Windows/DOS.
Comment by Robson Vaz on Fri, Dec 26th, 2014 at 5:26 PM
runpkr00 the software is compatible with NFS file system?
Comment by Henrique on Sat, Nov 15th, 2014 at 2:45 PM
Does anyone know what is the meaning o the status codes reported when we run runpkr00 with -v option enabled? Most of my files return a 0 code, which I’m assuming means ok, by some file return 29 or other numbers.
Comment by imtiyaz ali on Sun, May 11th, 2014 at 4:54 AM
how can i downloading uploading coordinates and excel convert sdr please send me pdf images iam from doha qatar please
Comment by Felipe G. Nievinski on Wed, Apr 30th, 2014 at 9:30 PM
on ubuntu, if alien complains that "rpm is for architecture i386; the package cannot be built on this system", run alien -g, and the executable will be found in ./runpkr00-5.40/usr/bin/runpkr00
Comment by gato on Thu, Oct 31st, 2013 at 2:18 AM
muito bom
Name
Email
Security Code Security Code
Related Articles RSS Feed
MENU

Last modified: Monday, 12-May-2014 00:18:29 UTC