Vessel Simulator


Simulates a vessel, including generation of NMEA 0183 sentences

Add a Review
4 Downloads (This Week)
Last Update:
Download vesselsimulator-code.tgz
Browse All Files
Windows Mac Linux



This program is intended to be used for testing navigation software, in particular software using the NMEA 0183 standard sentences. The software simulates a vessel moving across the surface of the earth and has modules which generate NMEA GPS sentences as well as Compass Heading sentences.

The program includes a TCP/IP NMEA server which takes the generated sentences and distributes sentences received from one peer to all other peers that have registered with the server (by connecting to port 2222)

All modules can be used as a complete system for testing navigation applications which expect to consume NMEA 0183 sentences or individual modules can be used to integrate into your own application.

The code is written in Ruby and requires Visual Ruby to be installed and working as well as the excellent Event Machine gem.

Vessel Simulator Web Site


Write a Review

User Reviews

Be the first to post a review of Vessel Simulator!

Additional Project Details



Intended Audience

Advanced End Users, Developers, Information Technology, Testers, Science/Research

User Interface


Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.