Table of Contents

Sample Listeners

Sample Listeners

If you are developing a custom device listener for Cygnus Track, the best way to start is by downloading one of these sample listeners that we've prepared to help guide you through the process. You can use any of our sample listeners as a base to develop you own custom listener for any device you wish.

NOTE: This page and its contained pages are a work in progress. The complete Cygnus Track Developer Center content is currently available on the ThinkGeo website in the Cygnus Track Developer Center.

Requirements

You'll need Microsoft Visual Studio 2008 or higher to open the development solutions contained in each sample listener package. Each sample was developed against the Device Gateway SDK for .NET, the files for which are also included.

Simple Sample Listener
A simple, bare-bones listener that demonstrates the basics of working with the Gateway SDK.

TCP Sample Listener
Shows how to build your own TCP listener using the Gateway SDK.

UDP Sample Listener
Shows how to build your own UDP listener using the Gateway SDK.

Web Sample Listener
Shows how to build a simple web-based listener using the Gateway SDK. NMEA Web Sample Listener
Shows how to build a web-based listener to receive an NMEA string via the Gateway SDK.

Two-Way Communication Sample Listener
Shows how Cygnus Track two-way communication works using the Gateway SDK.

Listener Debugging

If you're developing a custom device listener with our Gateway SDK and are experiencing difficulties getting your device to post data to Cygnus Track, check the Gateway Message Log. Once you enter your account's API key and the device ID, you'll be able to see a complete log of all successful and unsuccessful communications between the Gateway and your device. This is extremely helpful in diagnosing and correcting communication problems.

Return to the: Cygnus Track Developer Center