Welkom  

   

Mijn Menu  

   

What's Up  

Geen evenementen
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
De mogelijkheden om zelf te knutselen/ontwikkelen met de nieuwste generatie mini-PC's is eindeloos. Omdat er diverse fraaie initiatieven lopen die best wat eigen plek behoeven, bundelen we onze kennis in deze categorie.

Onderwerp: Raspberry PI als NMEA server, Multiplexer, Wifi

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 04:19 #726256

Nachtvlinder schreef :
Juist simpele apparaten die zich vaker niet dan wel aan de NMEA norm houden zullen de vereiste galvanische scheiding missen. Dan zul je daar zelf, extern, voor moeten zorgen.

Belerion II schreef :
Let er op met het aansluiten van meerdere listeners op één talker dat de talker comform de NMEA standaard is. Lang niet alle huidige watersport apparaten houden zich daar aan. Met als gevolg dat het signaal wat de talker uitgeeft in elkaar zakt en niet wordt doorgegeven.

@Belerion II: dit (ontzettend! enthousiaste!) draadje is niet ontvankelijk gebleken voor dit soort zaken - wordt overheen gewalst.

Zolang het goed gaat werkt het en zolang het heel blijft blijft het werken...
Laatst bewerkt: 16 apr 2016 04:21 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 06:57 #726270

@nachtvlinder:
Tja... Ik hou me maar even op de vlakte... ;) .

@Dolf 12345:
Overigens kun je een image met Windows wegschrijven met het tooltje Win32DiskImager. Dit staat gewoon uitgelegd op de site van Raspberry.
Na een periode van stilte ben ik er weer...!
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 06:58 #726271

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15053
dolf123 schreef :
Ervaring; Deze heeft een zeer stabiele positie weergave die hem erg geschikt maakt als ankerwacht. SOG en COG zijn echter slecht met een grote spreiding.

Verder spreekt ttl en kan rechtstreeks door de Rpi gevoed worden. Als je dat laatste doet zie ik niet het nut van galvanisch scheiding.
dat conservatieven in doorsnee hechten aan veiligheid, voorspelbaarheid en autoriteit, terwijl liberalen zich eerder thuis voelen bij nuance en complexiteit,
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 08:43 #726290

  • WindVector
  • WindVector's Profielfoto
3Noreen schreef :
dolf123 schreef :
Ervaring; Deze heeft een zeer stabiele positie weergave die hem erg geschikt maakt als ankerwacht. SOG en COG zijn echter slecht met een grote spreiding.

Verder spreekt ttl en kan rechtstreeks door de Rpi gevoed worden. Als je dat laatste doet zie ik niet het nut van galvanisch scheiding.
Pas op: TTL is volgens specificatie 5 V. De Raspberry Pi logica is 3.3 V.
Dus heb je in ieder geval een levelshifter nodig tussen TTL en de Raspberry Pi., bijvoorbeeld de BSS138, die ook voor I2C kan worden gebruikt, of de TXB0104/TXB0108, die twee zijn niet geschikt voor I2C.
Laatst bewerkt: 16 apr 2016 08:45 door WindVector.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 09:25 #726302

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15053
WindVector schreef :

Pas op: TTL is volgens specificatie 5 V.

Dat is nieuw voor mij.
Volgens de spec’s is TX0 ttl H Level bij een voeding 3.0-4,3V minimaal 2,4 max 2,8 volt.
Dus waar die 5 volt vandaan komt kan ik niet verklaren.
dat conservatieven in doorsnee hechten aan veiligheid, voorspelbaarheid en autoriteit, terwijl liberalen zich eerder thuis voelen bij nuance en complexiteit,
Laatst bewerkt: 16 apr 2016 09:27 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 11:23 #726336

  • WindVector
  • WindVector's Profielfoto
3Noreen schreef :
WindVector schreef :

Pas op: TTL is volgens specificatie 5 V.

Dat is nieuw voor mij.
Volgens de spec’s is TX0 ttl H Level bij een voeding 3.0-4,3V minimaal 2,4 max 2,8 volt.
Dus waar die 5 volt vandaan komt kan ik niet verklaren.

Zie bijvoorbeeld: learn.sparkfun.com/tutorials/l...els/ttl-logic-levels, internet staat er vol mee. Ook wordt op veel plaatsen uitgelegd waarom je een levelshifter nodig hebt tussen TTL en Raspberry Pi.
Dus TTL is niet gedefinieerd voor een bepaalde voedingsspanning, maar signalen mogen dus tot 5V zijn. En dan blaas je mogelijk (op den duur) je Raspberry Pi op als je zo'n TTL apparaat met output levels die aan de TTL specificatie voldoen, dus tot 5 V, aansluit op de I/O pinnen van de RaspPi.
Laatst bewerkt: 16 apr 2016 11:25 door WindVector.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 14:11 #726368

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 15053
WindVector schreef :
3Noreen schreef :
WindVector schreef :

Pas op: TTL is volgens specificatie 5 V.

Dat is nieuw voor mij.
Volgens de spec’s is TX0 ttl H Level bij een voeding 3.0-4,3V minimaal 2,4 max 2,8 volt.
Dus waar die 5 volt vandaan komt kan ik niet verklaren.

Zie bijvoorbeeld: learn.sparkfun.com/tutorials/l...els/ttl-logic-levels, internet staat er vol mee. Ook wordt op veel plaatsen uitgelegd waarom je een levelshifter nodig hebt tussen TTL en Raspberry Pi.
Dus TTL is niet gedefinieerd voor een bepaalde voedingsspanning, maar signalen mogen dus tot 5V zijn. En dan blaas je mogelijk (op den duur) je Raspberry Pi op als je zo'n TTL apparaat met output levels die aan de TTL specificatie voldoen, dus tot 5 V, aansluit op de I/O pinnen van de RaspPi.

Je zult het vast wel weten. Verder maar weer. Ik zal toevallig wel een afwijkend exemplaar van deze gps chip hebben die met een ttl logica van 3,3 volt werkt. Die heb ik nagemeten ! Werkt al enige jaren prima rechtstreeks aangesloten op de gpio van mijn Rpi. Die van mij ga ik ook niet bloot stellen aan een 5 Volt ttl op de ingang.
dat conservatieven in doorsnee hechten aan veiligheid, voorspelbaarheid en autoriteit, terwijl liberalen zich eerder thuis voelen bij nuance en complexiteit,
Laatst bewerkt: 16 apr 2016 14:24 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 14:30 #726371

  • dolf123
  • dolf123's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 196
ja natuurlijk!

je kan lezen en schrijven met diskmanager !! dat is mooi.

Dat scheelt heel veel tijd!

bedankt.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 14:57 #726374

  • dolf123
  • dolf123's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 196
gooi het gpsd bijltje er bij neer.

Dat wordt hem niet...denk dat heren van openplotter zich maar over dit probleem moeten buigen.


heb

sudo apt-get install bluez pulseaudio-module-bluetooth python-gobject python-gobject-2

nog uitgeprobeerd, nmea signalen ook zichbaar en aanwezig, maar worden ook niet doorgegeven .

Wel doen de blutooth speakers het nu... :P :woohoo:
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 16 apr 2016 15:19 #726380

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
Beste Dolf,

er gaat kennelijk een kleinigheid niet goed. Je kunt het natuurlijk ook eens zonder Kplex proberen. Gewoon de poort rfcomm instellen in OpenCPN en dan kijken of het werkt.

Er zijn in de handleiding van OpenCPN aanwijzingen hoe een Bluetooth GPS aan de praat te krijgen is. En als dit werkt werkt het natuurlijk ook in Kplex.

Ubuntu 12.04
-Pair GPS with bluetooth icon
-break connection with bluetooth icon
-get device id: sudo hcitool scan
-get channel for gps: sdptool records 00:02:78:0A:4E:E9 (put your actual number here)
-sudo gedit /etc/bluetooth/rfcomm.conf #edit rfcomm input file. Text should be:

#
# RFCOMM configuration file.
#
# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
#

rfcomm0 {
# Automatically bind the device at startup
bind yes;

# Bluetooth address of the device
device xx:xx:xx:xx:xx:xx;

# RFCOMM channel for the connection
channel 1;#use channel number as provided by sdptool records XX:XX:XX:XX:XX:XX

# Description of the connection
comment "Your GPS Device Here";
}

- sudo rfcomm release 0 (not strictly neccesary)
- sudo rfcomm connect 0 (you only need to to this once, not required if you reboot at this point)
...connected /dev/rfcomm0 to 00:00:00:00:00:00 (whatever)
...Press CTRL-C for hangup
in a seperate terminal, you can test the connection with rfcomm show /dev/rfcomm0
...rfcomm0: 00:08:1B:14:18:B6 channel 1 connected [tty-attached]
your bluetooth GPS should now be working in open CPN. run sudo opencpn to check that it works (/dev/rfcomm0 under GPS NMEA data source).
if it works, try running opencpn without sudo, chances are that you cannot see the gps. if this is the case, use the following fix: sudo usermod -a -G dialout $USER
Fedora
Run "hcitool scan" to get the ID of your bluetooth gps device
Make a file "rfcomm.config" and put it in /etc/bluetooth.
This file is already present in Ubuntu, but needs editing for persistent connection.

# RFCOMM configuration file.
#
# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
#
rfcomm0 {
# Automatically bind the device at startup
bind yes;
# Bluetooth address of the device
device XX:XX:XX:XX:XX:XX;
# RFCOMM channel for the connection
channel 1;
# Description of the connection
comment "Your GPS Device Here";
}

Change XX:XX:XX.... to your device ID

Open Opencpn and write /dev/rfcomm0 as GPS NMEA device. Note that you can add it yourself by writing directly into the scroll down box.
Permissions for /dev/rfcomm0 are for group "dialout". Make sure you belong to that group.
The command "groups" will show all the groups you belong to.
Make sure that "gpsd" isn't running, issuing "killall gpsd" as root.

Let op de laatste regel !! Geen gpsd !!

Toelichting:

Dit is voor ubuntu, maar zal ook wel zo werken voor Raspbian. Anders is er ook nog een aandere beschrijving in de handleiding.

Of dit:

Ubuntu 12.04
-Pair GPS with bluetooth icon
-break connection with bluetooth icon
-get device id: sudo hcitool scan
-get channel for gps: sdptool records 00:02:78:0A:4E:E9 (put your actual number here)
-sudo gedit /etc/bluetooth/rfcomm.conf #edit rfcomm input file. Text should be:

#
# RFCOMM configuration file.
#
# $Id: rfcomm.conf,v 1.1 2002/10/07 05:58:18 maxk Exp $
#

rfcomm0 {
# Automatically bind the device at startup
bind yes;

# Bluetooth address of the device
device xx:xx:xx:xx:xx:xx;

# RFCOMM channel for the connection
channel 1;#use channel number as provided by sdptool records XX:XX:XX:XX:XX:XX

# Description of the connection
comment "Your GPS Device Here";
}

- sudo rfcomm release 0 (not strictly neccesary)
- sudo rfcomm connect 0 (you only need to to this once, not required if you reboot at this point)
...connected /dev/rfcomm0 to 00:00:00:00:00:00 (whatever)
...Press CTRL-C for hangup
in a seperate terminal, you can test the connection with rfcomm show /dev/rfcomm0
...rfcomm0: 00:08:1B:14:18:B6 channel 1 connected [tty-attached]
your bluetooth GPS should now be working in open CPN. run sudo opencpn to check that it works (/dev/rfcomm0 under GPS NMEA data source).
if it works, try running opencpn without sudo, chances are that you cannot see the gps. if this is the case, use the following fix: sudo usermod -a -G dialout $USER

OpenCPN geeft dit ook aan als je serieele poort in wilt instellen
Laatst bewerkt: 16 apr 2016 15:21 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 17 apr 2016 12:34 #726553

  • dolf123
  • dolf123's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 196
Dat is een heel verhaal Bram,

Graaf het bijltje toch maar weer op met deze nieuwe input..
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 17 apr 2016 13:14 #726561

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
Het is natuurlijk wat teveel. Beter stap voor stap. En als je het weet is het niet moeilijk meer.

Zou eerst maar eens kijken of je wel deel uitmaakt van de dialout groep. Anders werkt het gewoon niet. Beveiliging in Linux.

In de terminal commando: groups

Groet,


Bram
Laatst bewerkt: 17 apr 2016 13:17 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 17 apr 2016 14:26 #726571

  • dolf123
  • dolf123's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 196
Bomen en bos !



maar heb een beter idee:


ik stuur je een Qstarz 818 op met de post!!

Dan mag jij het stokje even overnemen..als je wilt.


Dit wordt hem niet voor mij..
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 17 apr 2016 16:19 #726593

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
Beste Dolf,

dat is prima.

Want het is pas interessant als het niet werkt !

En het moet al heel gek zijn als het niet werkt.

Ik hou je dan wel op de hoogte en stuur het ding wel weer terug met een werkende image en een toelichting.

Groet,


Bram
Laatst bewerkt: 17 apr 2016 16:20 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 17 apr 2016 16:56 #726603

brambo schreef :
het is pas interessant als het niet werkt !

Interessant draadje dit!
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 20 apr 2016 20:42 #727755

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
Beste Dolf,

je Bluetooth GPS ding ontvangen. Ik heb je separaat al een bericht gestuurd.

Het is eigenlijk veel simpeler, zoals veel zaken in Linux, dan je verwacht.

Voor medelezers hierbij het resultaat na 5 minuten. Er is ergens mogelijk een foutje ontstaan.




Nog een aanvulling. Hier staat poort rfcomm0. Dit gaf een conflictje met mijn draadloze toetsenbord.

Je kunt ook eenvoudig rfcomm1 aan je Bluetooth muis verbinden.
Laatst bewerkt: 20 apr 2016 20:57 door brambo.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 08 mei 2016 16:23 #733096

  • XanderB
  • XanderB's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2340
Ik heb een vraag over de multiplexer aansluitmogelijkheden. Ik heb een GPS, een log en een stuurautomaat. Kan ik die alle 3 via een eigen nmea0183-naar-usb aansluiten? Evt via een usb-hub?
Of gaat het dan niet goed?
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 08 mei 2016 18:51 #733135

Nmea0183-USB bestaat niet, wel nmea over rs232 via een USB serieel converter.
Nu wat jij zegt is in principe mogelijk met de Nmea0183-USB Die jij bedoelt.

Twee maars:

Galvanische scheiding tussen je Pi en je apparaten, is belangrijk. Zoek maar eens naar een optocoupler. Dit garandeert optimale communicatie en beveiligd je apparaten.

Als je meerdere USB serieel converters aan sluit moet je zorgen dat hotplugd geconfigureerd is dat alle aangesloten converters op basis van hun fabriek code elke keer goed gemapped worden naar de goede virtuele interface.

Maar als je dat allemaal in orde hebt kan dat wat je voorstel is probleemloos.
Sail now, work later........
Laatst bewerkt: 08 mei 2016 18:52 door jeroenimo.
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 08 mei 2016 18:59 #733144

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
XanderB schreef :
Ik heb een vraag over de multiplexer aansluitmogelijkheden. Ik heb een GPS, een log en een stuurautomaat. Kan ik die alle 3 via een eigen nmea0183-naar-usb aansluiten? Evt via een usb-hub?
Of gaat het dan niet goed?

Beste Sander,

de stuurautomaat is een uitgaande NMEA stroom. Is een simpel een Nmea uitgaand doorgeefluik. Die kun je eenvoudig in OpenCPN instellen. (Kan natuurlijk ook bij Outputs van Kplex)

Gewoon in OpenPlotter Kplex een extra serieele poort instellen.
De GPS en de log aansluiten op de usb hub als inkomende stroom in de OpenPlotter Kplex multiplexer.

+ Serial

dan bij Input "naam van het beestje" Serial /dev/ttyUSB0 baudrate en daarna /dev/ttyUSB1 etc voor andere apparaten.

Groet,


Bram
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 08 mei 2016 19:06 #733146

  • XanderB
  • XanderB's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2340
Ok, bedankt, dan ga ik daarmee aan de slag. Wordt vervolgd :)
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 09 juni 2016 10:13 #743614

  • Jove
  • Jove's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 1
Gegroet,

Ik sta op het punt een SeaPi te kopen, www.sea-pi.nl Dit is een kant en klare Raspberry Pi met OpenCPN, AIS ontvanger, GPS, NMEA multiplexer en een digitaal kompas.

Voor de prijs 225 Euro hoef je het niet te laten, de componenten kosten alleen al 125 Euro.

Ik wil de SeaPi koppelen aan een ST60 multi op een Hanse 342.

De vraag is zelf bouwen of kopen. Heeft iemand hier ervaring mee?

Groet Joost
Joost
Alleen ingelogde leden kunnen reageren.

Raspberry PI als NMEA server, Multiplexer, Wifi 09 juni 2016 11:29 #743634

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7564
Zelf bouwen ???

Wat heb je nodig:

1 Raspberry Pi 3 € 35,-

1 USB voeding 5 volt van 12 volt 2.4 Amp

1 snel Micro SD kaartje 18 of 32 Gigabyte

1 kastje aluminium bijvoorbeeld van Flirc € 15,-

De OpenCPN en Open Plotter (hierin is een multiplexer) software is Open Source en is gratis te downloaden

En als je een RTL-DSR dongle gebruikt voor Ais ontvangst is een actieve usb hub aan te bevelen.

Voor AIS ontvangst zijn er diverse mogelijkheden. RTL-SDR dongle kost € 8-15,-

Compleet werkend SD kaart kun je eenvoudig van een andere gebruiker kopieeren.
Laatst bewerkt: 09 juni 2016 11:30 door brambo.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.176 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl