Joel,

SignalK is barely compatible with anything. Nobody has really developed any
end of line applications or hardware.  It is really most useful for IoT
situations.  What OpenPlotter does is pull together a bunch of off the
shelf open-source linux apps and dresses them up in a python script gui
interface.

One of the most powerful apps is kplex.  It takes input signals, processes
the signals according to your rules and then multiplexes them to various
outputs as a stream of applicable data.  I don't know if it takes SignalK
inputs.

SignalK simply takes that multiplexed signal stream, processes the
sentences into json web script, and serves them back out on a specific
tcp/ip port (usually localhoat:3000).  The strength of SignalK is that it
is open source and natively tcp/ip compatible.  If you wanted to serve
refrigerator temperature out as part of the available ships info then you
could write a simple Json script to name, calibrate, format and serve the
signal out on the network.  To do that with NMEA 0183 or 2k the industry
would have to develop and release additional sentences for the nmea
protocol.  0183 is at least a public standard and the sentences are made
public for device development.  2k is actually closed and the only reason
the public knows the sentences is because users have backwards engineered
(hacked) the signal stream.  If you just want to see standard info
wirelessly on remote devices then kplex or a wifi to nmea multiplexer is
the way to go.  Your end of line device/app is unlikely to be able to
interpret SignalK anyway.  For example OpenCPN.  OpenPlotter is generating
the SignalK on port 3000.  It is up to the app or hardware as to whether or
not to receive it.  I'm not sure if kplex will take input from SignalK but
I don't think so.

Your IKommunicate IS a wifi-nmea multiplexer.  The signal that it is likely
serving out on tcp/ip port 10110 (xxx.xxx.xxx.xxx:10110) is a standard tty
nmea signal.  And OpenCPN can take it as an input.  It is also serving
SignalK on port 3000.  I believe the IKommunicate IS a wifi router with a
single cat5e port.  If you absolutely need to serve other hardwired devices
then connect the cat5e to the lan ports of a router and set the
IKommunicate to DHCP and client mode.  In the router set the IKommunicate's
ip address as static dhcp and assign a hostname to it.  When you go to your
web browser or when you are entering the ip:port in opencpn you will be
able to use the hostname which you set or the ip and probably port 10110
(hostname:10110 or xxx.xxx.xxx.xxx:10110).  I like host names since they
are easy to remember and often can be shorter but some MFDs may force ip
addresses.  Either way it will work.

The last I checked the PI is available on the OpenPlotter website as a
pre-configured package.  Even if it isn't, the setup and acquisition of the
necessary hardware/software is not terribly hard.  And costs less than
$200 total.


My pi hw/sw has been further modified to include the:
*UPSpico - onboard power management UPS hardware including: fan, Real time
clock, file safe shutdown, and 7-32vdc input.
*NoVNC software - allows for clientless remote desktop access via a remote
web browser
*Fan control scripts - linked to overclock and overvoltage settings to
improve performance but maintain reliability
*Apache Web service and webpage - makes attaching to the OpenPlotter and
viewing data easy.  No need to remember ip addresses, urls, or port numbers

Josh Muckley
S/V Sea Hawk
1989 C&C 37+
Solomons, MD

On Mar 30, 2017 4:28 PM, "Joel Aronson via CnC-List" <[email protected]>
wrote:

Josh,

OpenCPN is not Signal K compatible despite what is on the OpenPlotter
website.  Maybe in release 5.something.

Can you buy the Pi preloaded or do you have to assemble it yourself?

I am hoping to get my Signal K to output to a router, but I'm hoping to do
20 projects first.  I'm several software releases behind on the Signal K
box.

Joel

On Thu, Mar 30, 2017 at 12:37 PM, Josh Muckley via CnC-List <
[email protected]> wrote:

> Its definitely not an off the shelf setup which I have.  It took a
> considerable amount of learning on my part but if anybody has any questions
> just let me know.
>
> Josh
>
> On Mar 30, 2017 11:46 AM, "E Morgan via CnC-List" <[email protected]>
> wrote:
>
>> REALLY slick, Josh! I've been playing with OpenCPN on my Pi3 and this
>> clarified some questions I had. Planning on using a similar setup as a
>> backup on my Pearson, but with NMEA2K and Signal K interfacing. In other
>> words, something to play with while at anchor. lol
>>
>> Thanks for the vids!
>>
>> Evan
>> Wind Affair, C&C 26 Encounter (for sale in Indianapolis)
>> Revery, Pearson 424 cutter (Merritt Island, FL)
>>
>> _______________________________________________
>>
>> This list is supported by the generous donations of our members. If you
>> wish to make a contribution to offset our costs, please go to:
>> https://www.paypal.me/stumurray
>>
>> All Contributions are greatly appreciated!
>>
>>
> _______________________________________________
>
> This list is supported by the generous donations of our members. If you
> wish to make a contribution to offset our costs, please go to:
> https://www.paypal.me/stumurray
>
> All Contributions are greatly appreciated!
>
>


-- 
Joel
301 541 8551 <(301)%20541-8551>

_______________________________________________

This list is supported by the generous donations of our members. If you
wish to make a contribution to offset our costs, please go to:
https://www.paypal.me/stumurray

All Contributions are greatly appreciated!
_______________________________________________

This list is supported by the generous donations of our members. If you wish to 
make a contribution to offset our costs, please go to:  
https://www.paypal.me/stumurray

All Contributions are greatly appreciated!

Reply via email to