Home | Contact Us | Company Profile | Products | Services | Links


Products

  Network Protocol Libraries
 ▪ Communications Libraries
  Communications Software
  Security and Encryption
  Show all products
 

Services

  Software Development
  Web Design
  Area of Expertise
  Recent Projects
 

About Us

  Company Profile
  Customer List
 ▪ Partners
 ▪ Contact Us
 

Useful Information

  Industry Links

 Download Evaluation Version
 
Download Documentation

 

HsGpsDll v1.1
Global Positioning System (GPS) DLL Library


ORDERING AND PRICING:


 ORDER NOW

Contact Information:
 Contacts Us


What is included
In HS GPSDLL:

HS GPSDLL (Standard edition):
  HsGpsDll.dll - Windows DLL (Dynamic Link Library) for use from programs in Visual C, Visual Basic or other languages
  HsGpsDll.hlp - Windows documentation file (this file)
  HsGpsDemoVB6 - Visual Basic test application with source code using HsGpsDll.dll
  HsGpsDemoVC - Visual C test application with source code using HsGpsDll.dll

HS GPSDLL (Blueprint edition):
 Includes everything in Standard edition plus FULL SOURCE CODE in Visual C (plain C style), including core GPS NMEA message processing engine.

Features

 Interfaces a GPS receiver over COM ports COM1 - COMn (any port number can be used)
 To obtain GPS information, HsGpsDll decodes the following sentences of NMEA-183 (National Marine Electronics Association, Interface Standard 0183:
- $GPGGA - geographical position fix data
- $GPRMC - Recommended minimum specific GPS data
- $GPVTG - velocity over ground

Supported EQUIPMENT

 Supports any NMEA-183 Compliant GPS device with serial RS232 interface

Applications

 Navigation
 Security
 Telematics
 Fleet Tracking
 Asset Tracking
 Any customer applications requiring access to a NMEA-183 compliant GPS receiver

customization

Hillstone Software provides additional services for customization, porting and integration of the library code to better suit the needs of your products


overview

HsGpsDll is a Windows Dynamic Link Library which provides access to any NMEA-183 compliant GPS receiver via a serial communications port.

HsGpsDll is designed for use from Visual C, Visual Basic or other programming languages, capable of calling DLL functions.

HsGpsDll allows a user application to easily read from a GPS device the current GPS position fix and current velocity over ground (speed in kilometers per hour)


GPS position fix obtained via HsGpsDll contains:
  Latitude coordinate in degrees, minutes, seconds and direction (South / North)
  Longitude coordinate in degrees, minutes, seconds and direction (East / West)
  Coordinates in decimal degree format
  Fix quality - valid or invalid
  Number of satellites in view
  Speed in kilometers per hour
  Altitude (Mean Sea Level)
  UTC date and time

The demo application shows current GPS location on a map provided over internet connection (if available) from Google Maps map server. The map zoom level is adjustable from 16 to 0. The map is updated every 10 seconds if the coordinates of GPS receiver change.

The HsGpsDll library allow a user to configure the settings of the serial communication port to which GPS receiver is connected (COM port number, selectable from COM1 to COM32, speed, data size, number of stop and data bits, parity)

 

how it works

HS GPSDLL continuously reads asynchronous data stream from a serial port and analyses the information to recognize and decode NMEA-183 Protocol sentences. After each message is received it is checked for integrity by comparing the received and the calculated checksum. The NMEA sentence fields are then converted from ASCII values into C structure variables and ready to be retrieved with an API call.

 Download Evaluation Version   Download Documentation  Buy Now

 

Related links: GPS Navigation

Copyright (c) 2005-2008. Hillstone Software. All rights reserved.