NMEA sentence generator to mimic vessel position, speed & heading; Wind speed & direction; Water temperature and depth.

Latest Version

Version
1.4.7
Update
August 12, 2020
Size
551KiB
Developer
panazzolo.com
Category
Users
2,000+
Rating
4.38462 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
Notifications
Serial
Socket:
0: - tcp-connect
1: - tcp-listen
See more

NMEA Simulator Application

NMEASimulator is an easy to use NMEA data sentence generator, ideal for quickly and simply producing a data stream for your connected NMEA devices.

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.

Features:
- Transmit messages over Serial, TCP or Web Socket (for use with browser clients)
- Can operate in both TCP server (to accept client connections) or TCP client (sends data stream to a server) modes.
- Manual control of values and GPS fix status

User definable seed data includes:\t\t
- Vessel: starting position, speed & heading
- Wind: speed & direction
- Water: temperature and depth

NMEASimulator provides visual representation of the generated data stream via a Dashboard to quickly and easily see the values 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
!AIVDM: 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
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"name":"NMEA Simulator",\t"short_name": "NMEASim",\t"version":"1.4.7",\t"manifest_version" : 2,\t"app": {\t\t"background": {\t\t\t"scripts" : [ "js/background.js" ],\t\t\t"persistent": false\t\t} \t},\t\t\t"description":"NMEA sentence generator to mimic vessel position, speed & heading; Wind speed & direction; Water temperature and depth.",\t"icons": {\t\t"16": "icons/icon16.png",\t\t"48": "icons/icon48.png",\t\t"128": "icons/icon128.png"\t},\t"default_locale": "en",\t\t"minimum_chrome_version": "57",\t"author": "Adrian Panazzolo",\t\t"permissions": [\t\t"storage", "notifications", "serial",\t\t{"socket": ["tcp-connect", "tcp-listen"]}\t],\t\t"sockets": { "tcpServer" : { "listen": "*:*" }, "tcp" : { "connect": "*:*" }\t},\t\t\t"offline_enabled": true}
Read more