Sigma Tech Corporation

Home Contents Search Contact Feedback Req Info

  Overview


Overview USPL NSL Trimble GPS License Pricing Order

Up

Programmer Pak™ Products Overview

Sigma Tech can help you significantly decrease the amount of time it takes to develop your application. Our unique Programmer Pak™ solutions are middleware or utility software that allows you to boost your programming productivity by purchasing binary or C/C++ source code modules that provide pre-tested, documented code that will allow you to concentrate on the core features of your program.

Most Programmer Paks are available as a static library, runtime library, or commented C or C++ source code. Most modules are specifically written to be cross platform compatible. The APIs across multiple platforms will be identical for a given module also.

Our extensive experience is contained in each Programmer Pak module, which can help you overcome obstacles and reach your goals with such hardware as SPARC, Intel, HP and PowerPC host processors, array processors, VME/VSB Embedded systems, A/D and D/A's. Programmer Paks are available for environments such as Windows '95, Windows NT, Linux, Solaris, HP-UX, HP-RT and XWindows/Motif. For more information on Sigma Tech's Programmer Pak services call us at (540) 439-8000 or email us at info@sigmatechcorp.com.

Key Benefits

bulletConcentrate on developing the unique aspects of your application, not labor intensive utility modules.
bulletKeeping your project on schedule and on budget.
bulletSignificantly enhances your applications cross-platform capabilities.

Programmer Pak™ Modules

Universal Signal Processing Library (USPL)
This unique middleware library gives you access to almost 250 math, scientific, and Signal Processing routines that are easy to use and integrate in to your product. As an added feature, most of the library is compatible with high speed optimized libraries used on array processors from Mercury, CSPI, Sky, and Universal Computing.
All functions are written in C, and are accessible from C++ and other languages. Key areas the library covers are: Vector Math Functions(Real and Complex), Filtering, FFTs, Transforms, Matrices, and other Signal Processing Functions.
Trimble GPS Interface

Does your application need access to GPS data, yet you don't want to spend a lot of time and money on developing custom GPS interface software? This is the product for you. The TrimbleGPS Programmer Pak gives you access to all the functionality to any GPS using the Trimble chipset over a serial port (this covers the majority of GPS's). With the easy to use C++ Object Oriented API, you will be getting data from the GPS in a matter of minutes. If you are running Win32, a sample program is included that will decode and display key GPS information.

The TrimbleGPS Programmer Pak uses our SerIO Programmer Pak which can be purchased integrated to the TrimbleGPS Static or Runtime Library or can be bought separately so you can use the SerIO Library yourself.

Serial IO Library (SerIO)
This extremely useful library is for working with serial ports on a wide variety of platforms. If you have ever written serial port access routines, you know how tedious it is to develop and test code of this nature. This library is the key to your freeing yourself of the hassles normally associated with accessing serial ports.
Navigation Servicese Library (NSL)
Sigma Tech's NSL Programmer Pak has commonly used Navigation functions and are available in both Great Circle and Constant Bearing versions. This library fits well with the TrimbleGPS Library described above. The navigation functions use the geodetic coordinate system. Available functions include computing a navigation point based using speed/bearing, interpolating or extrapolating a new point between two points and other navigation functions.

Return to the Programmer™ Pak Main Page.

 

Home ] Up ]

Copyright © 1996-2005 Sigma Tech Corporation
Last modified: December 18, 2005