NMEA sentence generator to mimic vessel position, speed & heading; Wind speed & direction; Water temperature and depth.
NMEASimulator is a simple and easy to use NMEA data sentence generator, ideal for quickly and easily producing a data stream for you NMEA devices.
Updated: Can now act as a TCP client and send data stream to a server.
Mimics Vessel movement, GPS fix information as well as environmental information such as Wind speed / direction and Water temperature / depth. It also provides the ability to generate waypoint information by "marking" the current position.
NMEASimulator generates NMEA sentences from seed data which you provide, applies a variance to mimic vessel movement, and then transmits these sentences via TCP/IP to connected devices.
New in this Version:
- Transmit messages over Web Socket for use with browser clients
- Manual control of values and GPS fix status
User definable seed data includes:
- Vessel: starting position, speed & heading
- Wind: speed & direction
- Water: temperature and depth
NMEASimulator provides visual representation of generated data stream via a Dashboard screen to quickly and easily view what is being sent to connected devices.
NMEASimulator generates the following NMEA sentences:
GPGGA: GPS Fix Data
GPGSA: GPS DOP and active satellites
GPGLL: Geographic Position
GPRMC: Recommended Minimum Navigation Information
AIMWV: Wind Speed and Angle
AIMTW: Water Temperature
SDDPT: Water Depth
SDDBT: Water Depth
SDDBK: Water Depth
SDDBS: Water Depth
GPWPL: Waypoint Location
GPZDA: UTC Date and Time
!AIVDO: Own Vessel's Information
!ASVDM: Other Vessel's Information
NMEASimulator generates the following AIS Messages:
Type 1: Vessel Position Report
Type 4: Base Station Report
Type 5: Static & Voyage Data