Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
  • Pagina:
  • 1
  • 2

Onderwerp: Nmea2000 SignalK Nmea183

Nmea2000 SignalK Nmea183 25 jan 2019 09:56 #1015996

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
NMEA2000 ontvangst via SignalK/Canboat.

Al eerder hierover een bericht gemaakt voor de Raspberry Pi. SignalK werkt echter ook onder Windows.

Canboat ondersteunt thans de volgende adapters voor de ontvangst van NMEA2000 signalen.

Currently, CANboat only supports the NGT-1-USB from Actisense and any CAN Interface that supports “SocketCAN” such as the CANable board.

Het Canable boardje lijkt hier goed te werken. In SignalK/canboat is er een keuze mogelijkheid welke adapter je wilt gebruiken.

Vanuit SignalK kun je de NMEA2000 invoer ook nog omzetten naar NMEA183 of voor allerlei andere toepassingen gebruiken. Zoals diverse instrumenten. De instrumenten werken op elke browser en op elk systeem. Het is nog volop in ontwikkeling.

Een goede zaak dat NMEA2000 signalen, dankzij de ontwikkelaars van Canboat, nu ook open zijn gemaakt.

Misschien interessant om een en ander op de Wintermeet te tonen.

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 10:09 #1016002

  • holtere
  • holtere's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 16837
Leuk zo'n demo, ik heb prachtige schermpjes voobij zien komen in andere draadjes!

Is er ergens een overzichtje te maken/vinden met aansluitschema's, hardwarelijstjes en een presentatie van het resultaat, dat is misschien handig voor de mensen die er nog niet bekend mee zijn en zo wat meer inzicht te krijgen waar dit nu allemaal over gaat?
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 10:10 #1016004

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 29294
@Bram

Zekers!

Bram, heb je een link voor meer info?
ZF informatie kanaal Telegram: t.me/zeilersforum
Laatst bewerkt: 25 jan 2019 10:12 door Calidris.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 10:38 #1016026

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
signalk.org/installation.html

Het "ontsleutelen" van de NMEA2000 signalen via Canboat software naar SignalK is het
werk van Kees Verruijt.

Deze is ook betrokken bij de ontwikkeling van SignalK

Let op !!. Het is nog geen kant en klaar toepassing en nog volop in een "langzame" ontwikkelings fase.

Interessante is dat SignalK gewoon toepasbaar is als HTML en werkt in iedere browser.

Bram

Hier nog een interview met Kees Verruijt

www.fsf.org/blogs/licensing/th...-verruijt-of-canboat
Laatst bewerkt: 25 jan 2019 10:59 door brambo.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 10:53 #1016034

  • 666
  • 666's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1166
Enig idee welke PGN's ondersteund worden? Allemaal?
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 11:44 #1016041

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Zo staat het aangegeven:

We have reverse engineered the NMEA 2000 database by network observation and assembling data from public sources. Since we are reverse engineering we are also able to include company-specific PGNs from companies such as Navico, Airmar, Garmin, Raymarine and Furuno.

In OpenPlotter voor de RPI zijn alle zaken al geinstalleerd. OpenPlotter verkoopt zelf ook een CAN adapter.

Maar met een andere Canbus adapter zoals de Canable lijkt het ook te werken. Die moet als server instelling inschakelen in de SignalK/Canbus instellingen. Werkt niet in de OpenPlotter can instelling.

Kan het alleen hier thuis niet verder proberen, ik heb geen NMEA2000 apparaat bij de hand en de boot staat opgeslagen.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 11:54 #1016045

  • Sprokkie
  • Sprokkie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3324
brambo schreef :

- - - 8<- - -
Maar met een andere Canbus adapter zoals de Canable lijkt het ook te werken. Die moet als server instelling inschakelen in de SignalK/Canbus instellingen. Werkt niet in de OpenPlotter can instelling.

- - - 8<- - -

waar staat die instelling, heb hier een teensy3.1 die in de articsense reader alle data laat zien maar in openplotter helemaal niets
Mensen zeggen wel eens dat ik troep verzamel; ik noem mezelf liever een industrieel-amateur-archeoloog die probeert waardevolle artefacten te behouden.
Laatst bewerkt: 25 jan 2019 11:55 door Sprokkie.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 12:03 #1016047

Ik wacht nog even af, maar dit is voorlopig goed (en nieuw...) nieuws:
CANBoat has recently been ported to JavaScript and is now part of the Signal K Node Server build, so no additional installation of CANBoat is required.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 12:10 #1016051

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Beste S,

je moet kijken bij de SignalK instellingen.

SignalK inloggen. >Servers> dataproviders > OPcan instellen, bron keuze (Actisense NTG-1 of Canbus) en Can0

Dan aanzetten met de schuifjes dan toepassen en SignalK herstarten.

Dat werkt het met het Canable boardje. Na eerst het Canable boardje geactiveerd te hebben voor can0.


Laatst bewerkt: 25 jan 2019 12:21 door brambo.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 13:19 #1016069

  • Sprokkie
  • Sprokkie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3324
krijg geen verbinding naar signalK op poort 3000
vnc werkt prima dus aan de verbinding zal het niet liggen.
moet ik in openplotter nog iets aanzetten ?

btw draait tot nu to prima op een zeroW
Mensen zeggen wel eens dat ik troep verzamel; ik noem mezelf liever een industrieel-amateur-archeoloog die probeert waardevolle artefacten te behouden.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 13:29 #1016070

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Ha, die Sprokkie,

als je verbinding met VNC RPI desktop hebt. Dan even in de linker bovenhoek de SignalK ikoon aanklikken.

In de browser zie overigens SignalK ook al staan. Dan inloggen en verder ....zie hiervoor.

Ook maar even kijken of er updates zijn voor SignalK toepassingen.

Ben benieuwd of je boardje werkt.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 13:31 #1016073

  • Sprokkie
  • Sprokkie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3324
dan gebuert er niets....
openplotte rupdate faalde ook, iets met missende pakketen.
zowel vanuit de gui en via de apt commando;s
Mensen zeggen wel eens dat ik troep verzamel; ik noem mezelf liever een industrieel-amateur-archeoloog die probeert waardevolle artefacten te behouden.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 13:45 #1016076

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Beste S,

Heb je wel een netwerk verbinding ? Daar lijkt het op.

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 13:59 #1016081

  • Sprokkie
  • Sprokkie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3324
Andere Pi em krijg verbinding
je hebt dus wel een beetje moderne pi nodig voor dit

ok ben in die admin page

krijg nog geen data.
in openplotter zelf kan ik geen baudrate instellen zou dat er mee te maken hebben ?
hoe heb jij jou canboard ingesteld ?
Mensen zeggen wel eens dat ik troep verzamel; ik noem mezelf liever een industrieel-amateur-archeoloog die probeert waardevolle artefacten te behouden.
Laatst bewerkt: 25 jan 2019 14:13 door Sprokkie.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 14:36 #1016101

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Je bent in het SignalK menu ? Er wordt bij OPcan geen baudrate gevraagd. Alleen can0.

Je moet eerst wel een can0 op je systeem hebben.

De canable aanzetten voor can0 is:

sudo ip link set can0 up type can bitrate 500000

Je kunt ook nog de can-utils installeren.

Dan 2 terminals open zetten. Met de een zend je een lettercombinate en met de andere ontvang je die. cansend can0 999#DEADBEEF en candump can0 (Gaat 3 x)

Je moet even zoeken hoe je can0 kunt aanzetten. Je kunt natuurlijk ook in het openplotter menu can of je adapter wordt herkend. De Canable in ieder geval niet.

Bram
Laatst bewerkt: 25 jan 2019 14:42 door brambo.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 14:48 #1016109

  • Sprokkie
  • Sprokkie's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 3324
het can ding wordt herkend in open plotter, naar daar staat geen baudrate bij.
als ik de articsense reader open kan ik wel een baudrate instellen en zie ik de data binnen komen.

ergens documentatie hoe de can werkt in openplotter en signalK ?
Mensen zeggen wel eens dat ik troep verzamel; ik noem mezelf liever een industrieel-amateur-archeoloog die probeert waardevolle artefacten te behouden.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 25 jan 2019 16:56 #1016147

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Je can wordt wel herkend in het OpenPlotter menu ?

Dan kun je SK diagnostic doen en zien of er wat voorbij komt.

In ieder geval moet je een can0 poort hebben.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 28 jan 2019 21:24 #1017265

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
brambo schreef :
Je bent in het SignalK menu ? Er wordt bij OPcan geen baudrate gevraagd. Alleen can0.

Je moet eerst wel een can0 op je systeem hebben.

De canable aanzetten voor can0 is:

sudo ip link set can0 up type can bitrate 500000

Je kunt ook nog de can-utils installeren.

Dan 2 terminals open zetten. Met de een zend je een lettercombinate en met de andere ontvang je die. cansend can0 999#DEADBEEF en candump can0 (Gaat 3 x)

Je moet even zoeken hoe je can0 kunt aanzetten. Je kunt natuurlijk ook in het openplotter menu can of je adapter wordt herkend. De Canable in ieder geval niet.

Bram

Ik heb nog nagegaan met welke snelheid NMEA2000 werkt. Dit blijkt volgens de gegevens 250 kilobits.

De logica lijkt mij dat je dan het instellen ook moet doen met 250000 inplaats van de eerder aangegeven 500000.

Het lijkt hier allemaal te werken in SignalK. OPcan server geeft aan "connected" en geeft geen foutmelding.

Wachten is nu op de echte NMEA2000 praktijktest.

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 29 jan 2019 08:58 #1017314

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
De ontwikkelaar van de Canable boardjes bevestigd dat de bitrate van Nmea2000 niet automatisch wordt herkend en ingesteld, maar handmatig moet worden aangegeven zoals hiervoor vermeld.

Ben erg benieuwd naar de praktijk test. Want de mogelijkheid om NMEA2000 uit te kunnen lezen is een interessante kwestie. Dit heeft ook niets met NMEA2000 licenties te maken.

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 13:34 #1019908

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Inmiddels hulp gekregen van een scheeps electronica bedrijf in Bruinisse om daar de Raspberry Pi3 B+ aan een NMEA2000 netwerk te hangen.

De test was maar van korte duur. Want ?

Het werkte direct.

De SignalK instrumenten sloegen direct aan en het ledje op het boardje stond heftig te knipperen.

Dus je kunt met zo'n boardje eenvoudig NMEA2000 via SignalK ontvangen op je RPI.

Maar dat kan mogelijk ook met andere systemen voorzien van SignalK.

Omzetten naar NMEA183 heb ik nog niet kunnen testen. Maar ook dat moet eenvoudig kunnen werken.

Let op !.

Het is in principe SignalK met alle mogelijkheden van dien. De omzetting naar NMEA183 is een bijkomend voordeel.

Instellen vraagt om enige toelichting. Als er belangstelling is kan ik dit wel even toelichten. Met de standaard instelling voor Can in OpenPlotter werkt het niet.

Als er een NMEA2000 bron aanwezig is op de Wintermeeting, dan kan ik de werking daar tonen.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 16:26 #1019974

Ja, wel interesse.

Welk "boardje" doel je hier op?

Waar regel je de instrument-selectie? Ik neem aan op basis van SRC address. Gebeurt dat in OpenCPN of ergens anders? Weet jij waarom de architectuur niet is dat OpenCPN Signal-K praat? Waarom toch naar NMEA0183?
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 17:10 #1019989

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Beste NV,

de OPcan server in SignalK ondersteund:

canbus (canboatjs)
canbus (canboat)
actisense MGT-1 (canboatjs)
actisense MGT-1 (canboat)

door mij gebruikte kaartje is een Canable. Dat is een heel klein kaartje. Zie afbeelding.
Kosten $ 29,-

Kaartje kun je flashen (ik heb de candlelight firmware gebruikt) en heeft een eindweerstand.

De instelling van de instrumenten kun je aangepast doen. Werken allemaal in een browser.

Maar het is nog allemaal (langzaam) werk in uitvoering.

Ja, directe SignalK invoer in OpenCPN is al enige tijd een discussie punt.

Omdat ik geen werkende NMEA2000 hier heb, is mijn ervaring beperkt.

De bitrate voor NMEA2000 staat op 250K. Het opzetten moet je doen met een commando regel. Maar dat kan natuurlijk ook tegelijk met het opstarten. Doe dit nu nog even handmatig.

Het interessante is dat het gesloten NMEA2000 nu open gelegd is.



Groet,

Bram
Laatst bewerkt: 07 feb 2019 17:11 door brambo.
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 17:29 #1019998

Geinig bordje, die kende ik niet.

Weet je of "OPcan server" ook de andere kant op vertaalt, dus van SK naar NMEA2000?
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 18:02 #1020009

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7549
Er is van dit boardje ook nog een variant met optisch scheiding. Of dit echt nodig is ?

Dacht van wel, dat verkeer twee zijdig is. Maar kan het zoals eerder aangegeven hier niet proberen. De boot ligt voorlopig nog in de winterstalling.

Maar eens kijken of er op de Wintermeeting een nmea2000 bron beschikbaar is.

Groet,

Bram
Alleen ingelogde leden kunnen reageren.

Nmea2000 SignalK Nmea183 07 feb 2019 19:50 #1020063

  • KolonelP
  • KolonelP's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 112
@Nachtvlinder:
Geinig bordje, die kende ik niet.

Weet je of "OPcan server" ook de andere kant op vertaalt, dus van SK naar NMEA2000?
Dat moet wel mogelijk zijn met Node-Red.
www.npmjs.com/package/@signalk/signalk-node-red

Ik gebruik de plugin zelf om SK om te zetten naar NMEA0183.
Laatst bewerkt: 07 feb 2019 19:51 door KolonelP.
Alleen ingelogde leden kunnen reageren.
  • Pagina:
  • 1
  • 2
Tijd voor maken pagina: 0.166 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl