The C-Brats Forum Index
HomeForumsMy TopicsCalendarEvent SignupsMemberlistOur C-DorysThe Brat MapPhotos

Signal K and iKommunicate

 
Post new topic   Reply to topic    The C-Brats Forum Index -> Electronics
View previous topic :: View next topic  
Author Message
pcg



Joined: 31 Aug 2018
Posts: 405
City/Region: Sherwood
State or Province: OR
C-Dory Year: 1999
C-Dory Model: 22 Cruiser
Vessel Name: C-Quest
Photos: pcg
PostPosted: Thu Feb 14, 2019 12:04 pm    Post subject: Signal K and iKommunicate Reply with quote

As I’m pondering the electrical design on my project boat I’ve realized that boat electronics, like the rest of the world, is going digital and even into the cloud. While searching for an inexpensive way to access the data on an NMEA 2000 network I came across Signal K. Many of you probably know about this as it’s been mentioned in sailing and yachting publications, so I’m hoping to start a discussion here where I can what you've learned! Wink

[Warning: nerdy rabbit hole ahead]

For the uninformed like me, Signal K is best described by this paragraph on the official website:
Signal K is a modern and open data format for marine use. Built on standard web technologies including JSON, WebSockets and HTTP, Signal K provides a method for sharing information in a way that is friendly to WiFi, cellphones, tablets and the Internet. A format available to everyone, where anyone can contribute, Signal K is the first truly open data format for the marine industry and is set to revolutionize how we consume and interact with data on boats.

[Take heart, this gets less nerdy from here on…]

So what does this mean to a non-programmer like me? First of all it means that there is a path for developing open source software for boat electronics, with the potential for INEXPENSIVE applications that cannot be gobbled up by corporations like Garmin - specifically, applications that access and display NMEA 2000 data.

Until now, if you wanted to take advantage of an NMEA 2000 network to view data you had to purchase an expensive chart plotter or MFD. I don’t mind paying for a chart plotter, but all I can afford is a little 7” display and there is only so much data you can arrange on that small display. I was excited when I learned that you can display data from the NMEA network on an iPAD (much larger display for much less money) via a WIFI connection to a chart plotter, until I learned that you can only mirror what is displayed on the chart plotter. Nice feature, but if you want to access data other than what is currently being displayed on the chart plotter, you have to purchase another MFD.

The formation of Signal K is the beginning of a movement to change this, but it’s a software standard. Someone has to develop the software and that also begs the question, who supplies the hardware to get the information off the NMEA network. The first company (as far as I can tell) to answer that need is Digital Yacht, who sells their iKommunicate NMEA 200 gateway for around $400. I’ve found it for half that price on eBay.

So now we have a standard for developing open source (read inexpensive) software and a company who sells a reasonably priced hardware enabler to get data off the NMEA 200 network, where are the applications? Well, they are starting to appear! Check this out! https://ikommunicate.com/signal-k-apps/

I realize that as a newbie, I’m probably late to the game and thus preaching to the choir, but I didn’t find out about this until after many many discouraging hours of investigating expensive MFD solutions. I’m somewhat excited.

Some more links:
http://signalk.org/
https://www.victronenergy.com/blog/2018/05/28/signal-k-embracing-connectivity-with-victron-energy/

Anybody here have any experience with this?

_________________
Paul
Back to top
View user's profile Send private message
pcg



Joined: 31 Aug 2018
Posts: 405
City/Region: Sherwood
State or Province: OR
C-Dory Year: 1999
C-Dory Model: 22 Cruiser
Vessel Name: C-Quest
Photos: pcg
PostPosted: Thu Feb 14, 2019 2:49 pm    Post subject: Reply with quote

Here's a nice overview...
https://www.youtube.com/watch?v=Toy9EmNtOc0

Active Captain is an early adopter of Signal K, but it's limited to using the iPad's GPS as its only source of external data. It has no access to the NMEA 2000 network.

The iKommunicate gateway device opens up a whole new world as it provides the iPAD (or PC, etc.) with everything on the NMEA 2000 network. And it comes with a free virtual Instrument Panel so you can display all kinds of data like motor trim, mpg, battery temp, etc.
Back to top
View user's profile Send private message
ssobol



Joined: 27 Oct 2012
Posts: 3358
City/Region: SW Michigan
State or Province: MI
C-Dory Year: 2008
C-Dory Model: 22 Cruiser
Vessel Name: SoBELLE
Photos: SoBelle
PostPosted: Thu Feb 14, 2019 2:55 pm    Post subject: Reply with quote

That's all well and good, but the problem I'd like resolve is devices that use proprietary signal buses/formats.

For instance, my '07 Honda BF90D talks to the Honda brand instruments but does not do NMEA anything. Granted, newer Honda engines do talk NMEA, but it would be nice if there was away to interface (slightly) older Honda engines with modern chartplotters.
Back to top
View user's profile Send private message
thataway



Joined: 02 Nov 2003
Posts: 20778
City/Region: Pensacola
State or Province: FL
C-Dory Year: 2007
C-Dory Model: 25 Cruiser
Vessel Name: thataway
Photos: Thataway
PostPosted: Thu Feb 14, 2019 4:01 pm    Post subject: Reply with quote

I have been following Signal K since Nov 2014 when Ben Elison (Panb0) did their first article on Signal K. There are probably 400 to 500 people actively involved.world wide with the project.

I agree that you have to like to run code, and be a bit of a "Geek" to be an early adaptor. To my knowledge Victron is the only commercial company which is facilitating integration of Signal K.

My problem is that not all of the NMEA 2000 applications "talk nice" to each other. You would hope that Signal K would get around that. (Furano sentencing is slightly different than Simrad, which is slightly different than Garmin etc. In otherworld all instruments would talk to each of the other brands. There are financial reasons that does not happed!

We have members such as Boris and Pat Anderson--two who come to mind, who like to fool around with Raspberry Pi, and using commercial products with the computer, alternate charting materials and integration of radar across brands. But for me--I'm still stuck in the LED and LiFePO4 world...

Let us know what you develop--and how we can use it!

Thanks for the update.

_________________
Bob Austin
Thataway
Thataway (Ex Seaweed) 2007 25 C Dory May 2018 to Oct. 2021
Thisaway 2006 22' CDory November 2011 to May 2018
Caracal 18 140 Suzuki 2007 to present
Thataway TomCat 255 150 Suzukis June 2006 thru August 2011
C Pelican; 1992, 22 Cruiser, 2002 thru 2006
Frequent Sea; 2003 C D 25, 2007 thru 2009
KA6PKB
Home port: Pensacola FL
Back to top
View user's profile Send private message Send e-mail
chromer



Joined: 27 Jan 2006
Posts: 952
City/Region: Anacortes
State or Province: WA
C-Dory Year: 2006
C-Dory Model: 19 Angler
Photos: Checkpoint II
PostPosted: Fri Feb 15, 2019 1:21 am    Post subject: Reply with quote

all fun things. when I first got my Lowrance MFD i tapped into the wifi NMEA 183 sentences. Built iOS app to grab the depth below transducer. it displayed depth and spoke it with a SIRI voice.

I find all of it and JSON really cool. It also is a big time vacuum.

_________________


Checkpoint II (SOLD 10/2020)
Alure Bertram 28
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    The C-Brats Forum Index -> Electronics All times are GMT - 5 Hours
Page 1 of 1

 
     Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum



Page generation time: 0.0872s (PHP: 83% - SQL: 17%) - SQL queries: 24 - GZIP disabled - Debug on