Teqc software is end-of-life (EOL) following the 2019-02-25 final release. This final release will continue to be available from the UNAVCO website.
UNAVCO will continue to host the teqc email forum, which will live on as a user to user forum. We will also work to ensure that the teqc mail list archives are searchable via the UNAVCO web site search/Google search. UNAVCO will also continue to host existing teqc documentation as well as the teqc “helpful tip of week” archives.
We would like to thank Dr. Lou Estey, the creator of teqc, for developing and supporting this software tool and its user community for the past 22 years and we wish him the best in his retirement.
Teqc (pronouced "tek") is a simple yet powerful and unified approach to solving many pre-processing problems with GPS, GLONASS, Galileo, SBAS, Beidou, QZSS, and IRNSS data, especially in RINEX or BINEX format:
These three main functions (from which teqc gets its name: translation, editing, and quality check) can be performed altogether, in pairs, or separately.
Translators (with varying limitations*1) are included in the current development for:
*1 Support of these formats is on a best-effort basis, subject to the knowledge of the formats that UNAVCO is able to obtain, and may be subject to non-disclosure agreements UNAVCO has with the manufacturers. Development of teqc may lag newer modifications of a format by the manufacturer if the manufacturer has not shared with UNAVCO intended format changes well in advance of these changes in operational receiver firmware or possibly other manufacturer software.
*2 If a set of TPS/JPS messages to be used is other than the default one or if the adopted order of messages in the default set of messages is changed in some way, make sure that the updated set of messages maintains the "epoch synchronization", i.e., the messages [~~] and [RD] precede the messages containing code, carrier phase and other types of measurements collected at the current epoch. Should the user violate this condition, he or she may not be able to correctly process corresponding raw data files with teqc or with Topcon's Pinnacle™ and other TPS post-processing software.
Teqc is designed to handle mixed satellite constellations, such as GPS, GLONASS, Galileo, and SBAS; it is 100% non-interactive — to aid in using it with automatically executed scripts — with a command line interface.
There is currently one publication about teqc:
which includes an outline for the QC linear combinations used in teqc and the original QC software. We have a few re-prints, so if you are interested, please contact us.
The executables for the current development version of teqc (2019Feb25 unless otherwise noted; see Solaris x86 5.10 (64-bit)
· Linux x86_32 (32-bit, dynamically-linked, from RedHat, kernel 2.4.20-8) (note *1 below)
· Linux x86_32 (32-bit, statically-linked, from RedHat, kernel
2.4.20-8) (note *1 below)
· Raspberry Pi (ARMv61) (dynamically-linked) (note *1 below)
· Raspberry Pi (ARMv61) (statically-linked) (note *1 below)
· Allwinner H5 ARM 64-bit (dynamically-linked) (note *2 below)
· Allwinner H5ARM 64-bit (statically-linked) (note
· Arietta G25 w/ ARM9 processor (32-bit) Linux-ARM (dynamically-linked) (note *3 below)
If you don't have a 32-bit zip and unzip utility on your PC for Window 95/98/NT/2000/XP/7/8/10, be sure you also download 32-bit zip and unzip.
Note to Microsoft Windows users: None of the teqc.exe executables available are MS Windows GUIs; they are all command line programs. Clicking on teqc.exe will only result in a window popping up for a fraction of a second. You must use a DOS emulation window and run teqc.exe on the command line. For example, on MS 2000 and XP, click on Start and then Run, and in the Runwindow type cmd and click on OK to bring up a DOS emulation window. Do the equivalent in Windows 7 & 8.
If you want to be included in the teqc email forum, go to the
support page and subscribe. (Remove spaces from the above italicized address. We have not hyperlinked the preceding URL to help prevent spammers, web-bots, and harvesters from learning about mail addresses at UNAVCO.)
Once subscribed, emails about teqc questions and issues should then be sent to:
See also accumulative release notes for the current and previous versions: