Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 05-02-2020, 14:37   #151
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by verkerkbr View Post
I have looked at the data stream from O back to the SignalK server.

If you look at the Tactic plugin there is the Bearing Compass. Gives the distance and bearing to a waypoint. Don't know what data is used for this the gauge. But it get its data from O. How ?

Looked at the server input but no SignalK data to be seen for this purpose.

Next I did a try with an older setup.

Added in O an outgoing connection: UDP localhost and port 2000 and restricted the output to RMD and RMC. Then opened in the SignalK server an incoming NMEA183 signal: UDP localhost and port 2000.

Then I get the course and bearing from O in SignalK and can show this in the MXTommy SignalK display.

Regards,

Bram

Here the screenprint.
Attached Thumbnails
Click image for larger version

Name:	2020-02-05-232403_1680x1050_scrot.jpg
Views:	142
Size:	448.1 KB
ID:	208213  
verkerkbr is offline   Reply With Quote
Old 06-02-2020, 05:51   #152
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

If I make a route in OpenCPN and activate the route. The Bearing Compass and the data in MXTommy point from the start to the first waypoint of my route with distance and heading.


Bram
verkerkbr is offline   Reply With Quote
Old 06-02-2020, 07:22   #153
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,233
Re: Signal K Implementation

In present O master we've added a function to use the AIS ship name hash file MMSINAMES also for AIS targets streamed via the SignalK connection.

Dave also added a connection time out and reconnect able to handle a SK server restart.

Some tweaks to parse XDR messages used in Dashboard instruments are also added. So far tested using the SK plugin for XDR with Air temp., pitch and roll.

Please test if you like.
Håkan
Hakan is offline   Reply With Quote
Old 07-02-2020, 04:46   #154
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

I cannot try this here at home.

I just found a list with NMEA183 sentences compared to NMEA2000 PGN's

There is a command NMEA183 called HDC = 127237 in NMEA2K (Heading steering command)

Looking at my O connections settings outgoing UDP port 2000 in the list of settings the HDC is not available. So, I added HDC to the list.

Then looked at the MXTommy settings (SignalK) and I can make a setting with with this HDC:

(self.navigation.courseRhumbline.nextPoint.velocit yMadeGood).

Setting can be Default or EC as source. Do not understand what this mean.

The mentioned list is perhaps interesting. It covers nmea183 > nmea2K and the reverse nmea2K to NMEA183. I can make a copy of the list, dated May 2014.

Is this HDC the command the control of the autopilot ?

Bram
verkerkbr is offline   Reply With Quote
Old 07-02-2020, 05:06   #155
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by verkerkbr View Post
I cannot try this here at home.

I just found a list with NMEA183 sentences compared to NMEA2000 PGN's

There is a command NMEA183 called HDC = 127237 in NMEA2K (Heading steering command)

Looking at my O connections settings outgoing UDP port 2000 in the list of settings the HDC is not available. So, I added HDC to the list.

Then looked at the MXTommy settings (SignalK) and I can make a setting with with this HDC:

(self.navigation.courseRhumbline.nextPoint.velocit yMadeGood).

Setting can be Default or EC as source. Do not understand what this mean.

The mentioned list is perhaps interesting. It covers nmea183 > nmea2K and the reverse nmea2K to NMEA183. I can make a copy of the list, dated May 2014.

Is this HDC the command the control of the autopilot ?

Bram

So it looks like in SignalK. Lower right dial.
Attached Thumbnails
Click image for larger version

Name:	Schermafdruk van 2020-02-07 14-02-50.jpg
Views:	108
Size:	413.3 KB
ID:	208273  
verkerkbr is offline   Reply With Quote
Old 07-02-2020, 07:26   #156
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,233
Re: Signal K Implementation

And SignalK can also use RMC as source:
(Speed => m/s, Degrees => radians.)
Attached Thumbnails
Click image for larger version

Name:	VMG.jpg
Views:	88
Size:	48.7 KB
ID:	208276  
Hakan is offline   Reply With Quote
Old 07-02-2020, 09:47   #157
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by Hakan View Post
And SignalK can also use RMC as source:
(Speed => m/s, Degrees => radians.)
Hi Hakan,

The signalK conversion of the RMC needs:

127250 129025 129029 are available and missing are 126902 127258 129033

and for HSC 127237 is also not available.

Bram
verkerkbr is offline   Reply With Quote
Old 08-02-2020, 12:39   #158
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by verkerkbr View Post
Hi Hakan,

The signalK conversion of the RMC needs:

127250 129025 129029 are available and missing are 126902 127258 129033

and for HSC 127237 is also not available.

Bram
There is an update available of the SignaK server to release 1.21.0. Works well here on the RPI and 64.

The Bearing Compass in the RPI Tactical display points in the right direction.

The one in OpenCPN Tactical display on my Linux 64AMD points in the wrong direction and has no graphic display of the heading in degrees on the dial.
verkerkbr is offline   Reply With Quote
Old 08-02-2020, 13:02   #159
Registered User

Join Date: Nov 2012
Location: Orust Sweden
Boat: Najad 34
Posts: 4,233
Re: Signal K Implementation

Bram..
We have not looked into N2K messages at all when updating the inbound Dashboard, DB, to receive SignalK, SK, data for existing instruments. I assume the data that now use NMEA0183 as source will be found at the same SK-data path when originating from a N2K source. And though will show up on our existing DB instruments as it does now.

We also haven't looked into tactics plugin at all. There are experts for that plugin.
Hakan is offline   Reply With Quote
Old 09-02-2020, 06:12   #160
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,700
Images: 2
Re: Signal K Implementation

Where are these available? Is there a web link?

Quote:
127250 129025 129029 are available and missing are 126902 127258 129033
and for HSC 127237 is also not available.
I would like to add them to this page NMEA2000 GNSS
rgleason is offline   Reply With Quote
Old 11-02-2020, 06:55   #161
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by rgleason View Post
Where are these available? Is there a web link?

I would like to add them to this page NMEA2000 GNSS
Hi Rick,

The conversion set from SignalK to NMEA2K is still restricted to:

AIS (129794, 129038, 129041)
Battery (127506 & 127508)
Battery Mapping
COG & SOG (129026)
Depth (128267)
Temperature, exhaust (130312)
Engine Mapping
Engine Parameters (127489,127488)
Engine Mapping
Location (129025,129029)
Heading (127250)
Speed (128259)
System Time (126992)
Tank Levels (127505)
Outside Temperature (130312)
Inside Temperature (130312)
Engine Room Temperature (130312)
Refridgerator Temperature (130312)
Wind (130306)
Attached you find the list of NMEA183 to NMEA2000 and the other way around.

List is from Actisense. Gives an indication what NMEA183 codes are NPG's in NMEA2K.


Bram
Attached Files
File Type: pdf NGW-1-Full-Conversion-List-v2.660.pdf (481.6 KB, 42 views)
verkerkbr is offline   Reply With Quote
Old 11-02-2020, 07:22   #162
Registered User
 
rgleason's Avatar

Join Date: Mar 2012
Location: Boston, MA
Boat: 1981 Bristol 32 Sloop
Posts: 17,700
Images: 2
Re: Signal K Implementation

Thanks Bram, will add these.
rgleason is offline   Reply With Quote
Old 16-02-2020, 04:17   #163
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Small problem here on my RPI: No recogtion of signalK in OpenCPN.



Works again after switching off the Automatic discovery.
verkerkbr is offline   Reply With Quote
Old 16-02-2020, 06:59   #164
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,460
Re: Signal K Implementation

Bram...


More information and detail required, please.


Thanks
Dave
bdbcat is offline   Reply With Quote
Old 16-02-2020, 13:49   #165
Registered User

Join Date: Oct 2014
Location: Netherlands
Boat: Halmatic 30
Posts: 1,115
Re: Signal K Implementation

Quote:
Originally Posted by bdbcat View Post
Bram...


More information and detail required, please.


Thanks
Dave
Hi Dave,

just tried the SignalK on my Linux Mint Tricia 64 AMD and with this version there is no problem with the automatic setting to on.

The problem only occurs with my RPI 4 Raspian 64 bits.

I use the compilation made by Tdan version 5.0522. It is only a small problem if you know the cause.

With automatic set to on, then there is no SignalK input in O.. Setting this to off then it works again. There must be a small difference in the sources that Tdan uses.

In the RPI I use the NMEA2K input in SignalK with the setting canbus(canboatjs).

This setting however does not work in the Linux 64 system. Then I must use canbus(canboat).

I'am using this mall canbus adapter called Canable.

Regards,

Bram
verkerkbr is offline   Reply With Quote
Reply

Tags
men


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Open source implementation of PACTOR-3 and -4 Jammer Marine Electronics 53 02-02-2019 16:30
Navico BR24 Radar - Open Source protocol implementation maxxflow OpenCPN 23 30-07-2012 04:20
New Waypoint Properties Implementation nohal OpenCPN 206 14-07-2012 12:38
GPS signal too weak on Datamarine 5000 phorvati Marine Electronics 2 11-08-2009 14:26
Info on Signal flag Fonts ? JMRmarinero Flotsam & Sailing Miscellany 2 28-06-2007 08:54

Advertise Here


All times are GMT -7. The time now is 22:21.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.