PARGPS SOFTWARE
Site Map >
PARGPS Software
A complete software package comes free with each
PARGPS timestamping unit. This package includes diagnostic programs, low
level libraries and source code. Plus, the latest updates are always
available at no charge from our downloads page.
The PARGPS software is described below. If it doesn't completely
satisfy all your timing needs, you can customize the source code
for your application. Or, check our list of
third-party software programs to see if any
fit your needs.
Product Disk Directories
| |
diags |
Diagnostic program |
| |
utils |
Utility programs - current time, DAT updates |
| |
vbasic |
Visual Basic demo showing current time |
| |
labview |
LabVIEW Support |
| |
include |
Include files for Library functions |
| |
lib |
Library functions |
| |
driver |
Device driver |
| |
docs |
Manual and Trimble ACE-III specs |
Software Summaries
DIAG
The system diagnostic can be used after installation or any other time
to verify that the PARGPS board is correctly connected and communicating
with the PC and the PARxCH (x=1,4,8). This utility can prove very valuable
in the field when connecting new hardware.
UTILS
The currtime program displays the current GPS time and number of
satellites. It does this by retrieving information stored in the PARGPS
kernel mode device driver by an active GPS program like PARGPS diag or
one of the PAR4CH acquisition programs.
The sethdrtm program replaces the approximate sample start time
information stored in the DAT file header with a more accurate value
based on information from GPS records in the body of the DAT. The DAT
files are generated by PARxCH acquisition programs like scope and simp.
VBASIC
The demo program, written in Visual Basic, is like a GUI version of the
currtime utility program described above. It also serves as a programming
example showing how to call the PARGPS low level library functions from
Visual Basic.
LABVIEW SUPPORT
LabVIEW drivers and finished applications are provided. The
applications are a scope acquisition program with GPS timestamping,
demos of reading the GPS PPS and serial NMEA data, and a program that
shows current time while an active GPS program is running. These
programs are "ready to go" and do not require any user programming,
but you must have a copy of LabVIEW in order to use them. Full
LabVIEW "G" source code is provided.
LIBRARY SUPPORT
Basic driver support is provided as a collection of library functions
that let you initialize, start timing, and copy results to the
PC. The library source code can be compiled to either static or DLL
(shared library) format with no changes and is written
in standard ASCII C. See below for a list of functions.
Library Functions
| |
ParGpsOpen |
Open driver and initializes PARGPS |
| |
ParGpsOpenForTimeOnly |
Open driver for getting current time |
| |
ParGpsClose |
Closes driver |
| |
ParGpsStart |
Begins PARGPS timing |
| |
ParGpsStop |
Ends PARGPS timing |
| |
ParGpsReadPpsData |
Reads saved PPS data from the driver |
| |
ParGpsReadSerialData |
Reads saved NMEA serial data from the driver |
| |
ParGpsGetCurrentTime |
Determines current time from saved data in the driver |
Go to PARGPS
Price,
Spec Sheet,
Manual,
Photo
|