Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 1.54 KB

README.md

File metadata and controls

12 lines (7 loc) · 1.54 KB

iKommunicate

Introduction to Signal K with iKommunicate

Welcome to our iKommunicate Developer's Guide (SDK) on GitHub. This guide is intended to help developers quickly get to grips with our new iKommunicate NMEA to Signal K gateway. We hope that the ever growing set of example web apps will illustrate how to use the HTTP restAPI or Web Sockets to access the Signal K data that iKommunicate collects from the various NMEA0183 and NMEA2000 equipment on a boat.

The "SDK-Deltas-WebSocket-Example-V1.html" webpage provides an introduction to opening a Web Socket to the iKommunicate and then reading the stream of Delta Messages (in JSON format) that iKommunicate creates each time it receives a new NMEA2000 PGN or NMEA0183 Sentence.

The "SDK-Depth-REST-Example-V1.html" webpage (and associated files in the "depthLibrary" folder) shows how you can poll specific data from iKommunicate using an Http REST API call. The returned JSON message is then parsed, to create a JSON object from which the Depth data is extracted. The example also shows how to display the depth data on a Javascript Gauge, in this case using the JustGage plugin.

The full Developer's Guide documentation is included in the associated Wiki.

For information on Signal K the Open Source data format for the "Internet of Boats" please visit http://signalk.org and for more information on iKommunicate please visit http://ikommunicate.com