Welkom  

   

Mijn Menu  

   

What's Up  

za mei 18 @12:00AM
ZF Pinkstertrip 2024
   

Wedstrijd  

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

Onderwerp: OpenCPN 5 & DTR pin RS232

OpenCPN 5 & DTR pin RS232 22 juni 2020 15:09 #1177225

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
Een vraag voor de kenners?

Tot versie 4 werdt de DTR pin altijd hoog van de rs232 poort. Hierdoor was het mogelijk om die als fantoomvoeding te gebruiken voor een optocoupler. hierdoor kwam dan de NMEA 183 binnen op pin 2.

Sinds versie 5 lukt dat niet meer omdat de DTR pin in de RS232 stekker niet meer hoog wordt.

Dit is voor iedereen reuze onhandig.

Ik weet niet of dit vaker voorkomt, maar bij mij (ons) meerdere keren per week.
ZF informatie kanaal Telegram: t.me/zeilersforum
Laatst bewerkt: 22 juni 2020 15:12 door Calidris.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 15:21 #1177227

WADnWIND schreef :
Een vraag voor de kenners?

Tot versie 4 werdt de DTR pin altijd hoog van de rs232 poort. Hierdoor was het mogelijk om die als fantoomvoeding te gebruiken voor een optocoupler. hierdoor kwam dan de NMEA 183 binnen op pin 2.

Sinds versie 5 lukt dat niet meer omdat de DTR pin in de RS232 stekker niet meer hoog wordt.

Dit is voor iedereen reuze onhandig.
Nou, vooral voor jou begrijp ik :-).
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 16:52 #1177268

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
It Paradyske schreef :
WADnWIND schreef :
Een vraag voor de kenners?

Tot versie 4 werdt de DTR pin altijd hoog van de rs232 poort. Hierdoor was het mogelijk om die als fantoomvoeding te gebruiken voor een optocoupler. hierdoor kwam dan de NMEA 183 binnen op pin 2.

Sinds versie 5 lukt dat niet meer omdat de DTR pin in de RS232 stekker niet meer hoog wordt.

Dit is voor iedereen reuze onhandig.
Nou, vooral voor jou begrijp ik :-).

Het zal wel aan mij liggen. Maar ik begrijp de combinatie RS232 en OpenCPN niet.

De directe invoer van de RS232 of via een usb converter heeft toch uitsluitend te maken met het gebruikte computer systeem. OpenCPN gaat toch niet over de instellingen van de serieele poort.

Je zet de instellingen, zoals flow control, toch in het OS.

Bram
Laatst bewerkt: 22 juni 2020 17:50 door brambo.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 17:04 #1177274

brambo schreef :
It Paradyske schreef :
WADnWIND schreef :
Een vraag voor de kenners?

Tot versie 4 werdt de DTR pin altijd hoog van de rs232 poort. Hierdoor was het mogelijk om die als fantoomvoeding te gebruiken voor een optocoupler. hierdoor kwam dan de NMEA 183 binnen op pin 2.

Sinds versie 5 lukt dat niet meer omdat de DTR pin in de RS232 stekker niet meer hoog wordt.

Dit is voor iedereen reuze onhandig.
Nou, vooral voor jou begrijp ik :-).

Het zal wel aan mij liggen. Maar ik begrijp de combinatie RS232 en OpenCPN niet.

De directe invoer van de RS232 of via een usb converter heeft toch uitsluitend te maken met het gebruikte computer systeem. OpenCPN gaat toch niet over de instellingen van de serieele poort.

Bram

Toch wel, je stelt toch ook baudrate in?
Nou zo bestuurt die software ook het data terminal ready signaal.
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 17:13 #1177278

  • sy helios
  • sy helios's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 12537
welke pin van de RS232 stekkert hebben we het over?
Helios is de zonnegod, Zoon van het Titanenpaar Hyperion en Theia, broer van Selene (Maan) en Eos (dageraad). Met zijn zonnewagen rijst hij bij dageraad op uit de Okeanos, rijdt langs de hemelkoepel en verdwijnt `s avonds in het westen weer in de oceaan.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 17:24 #1177282

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6434
Hm Een stukje code gevonden
/*! Set the DTR handshaking line to the given level.  Defaults to true. */
  void
  setDTR (bool level = true);
En nergens in de rest van de code iets gevonden wat dit weer ongedaan maakt.
Kan het ook aan een windows update liggen??
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 17:26 #1177283

rooiedirk schreef :
Hm Een stukje code gevonden
/*! Set the DTR handshaking line to the given level.  Defaults to true. */
  void
  setDTR (bool level = true);
En nergens in de rest van de code iets gevonden wat dit weer ongedaan maakt.
Kan het ook aan een windows update liggen??

Misschien moet ie false worden? Rs232 werkt toch met negatieve logica?
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Laatst bewerkt: 22 juni 2020 17:27 door It Paradyske.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 17:27 #1177284

sy helios schreef :
welke pin van de RS232 stekkert hebben we het over?

Dtr.
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 18:21 #1177307

  • sy helios
  • sy helios's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 12537
pin nummer?
Helios is de zonnegod, Zoon van het Titanenpaar Hyperion en Theia, broer van Selene (Maan) en Eos (dageraad). Met zijn zonnewagen rijst hij bij dageraad op uit de Okeanos, rijdt langs de hemelkoepel en verdwijnt `s avonds in het westen weer in de oceaan.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 18:26 #1177310

sy helios schreef :
pin nummer?

4 van de 9
20 van de 25

Oude glorie Wiki:
Use as a power pin
On some hardware the DTR line (along with RTS) may be used to provide power. The most notable example of this is a serial mouse. The DE-9 serial port on the PC does not provide any dedicated power source. The mouse driver holds the DTR and RTS lines high at all times so that the device has a source of power.
"You means de Womens' Libromatium Movenint done created de uncontrollable urgement to play dingle-dangle-dingle wit de personal requipment of yo own gender?" Zappa, Thing Fish
Laatst bewerkt: 22 juni 2020 18:29 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 19:35 #1177334

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6434
Nog een vraagje, gaat het hierover een ouderwetse echte hardware serieele poort, of een usb-serial converter?
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 19:38 #1177337

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
@ Baasklus
Pcies, dat is dus ook het geval bij een optocoupler.
ZF informatie kanaal Telegram: t.me/zeilersforum
Laatst bewerkt: 22 juni 2020 19:39 door Calidris.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 19:41 #1177339

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
rooiedirk schreef :
Nog een vraagje, gaat het hierover een ouderwetse echte hardware serieele poort, of een usb-serial converter?

Keiharde moderne seriële poorten.
Moderne industriële computers hebben zomaar 6 compoorten, zoals het hoort. :) ;)
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 20:46 #1177362

  • sy helios
  • sy helios's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 12537
of je er wat aan hebt, config op de Helios;
GPS GL naar Sub-D pin2
GPS Gr naar Sub-D 3
GPS BR naar SUB-D 5
en nu komt de uitdaging, ik kan niet eenduidig zien of 4,5 en 6 aan elkaar hangen
óf dat 4 en 6 alleen onderling verbonden zijn.
Helios is de zonnegod, Zoon van het Titanenpaar Hyperion en Theia, broer van Selene (Maan) en Eos (dageraad). Met zijn zonnewagen rijst hij bij dageraad op uit de Okeanos, rijdt langs de hemelkoepel en verdwijnt `s avonds in het westen weer in de oceaan.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 22 juni 2020 21:28 #1177379

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
Dag Hans, maar dit gaat over iets anders.

Bij een seriele poort met NMEA zijn pin 5 (gnd) en pin 2 (RX) de input pennen. Echter om een optocoupler te laten werken heb je een hulpspanninkje nodig vanuit 1 van de niet gebruikte pennen. dat is normaal de DTR pin, nr 9 van een subd9 stekker.
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 05:23 #1177408

rooiedirk schreef :
Nog een vraagje, gaat het hierover een ouderwetse echte hardware serieele poort, of een usb-serial converter?

Beide, ook een USB naar rs232 zou een dtr moeten hebben.

@Hans
Die 4 en 6 doorverbinden is weer een andere truc, data terminal ready diorverbonden met data set ready (dtr-dsr)
Is iets voor hardware flow control.
(Of was dat nou met rts??)
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 07:17 #1177438

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Lijkt mij een probleem van de instellingen van de com poorten en heeft volgens mijn begrip niets te maken met OpenCPN.

Er zijn al wat problemen geweest met Win10 en de com poorten. Er zijn vele artikelen over geschreven.

Staat de flow control uit. Is dat het misschien ?. Bij serieel via usb heb je deze problemen niet. Usb heeft zelf 5 volt op de draad.

Is er misschien een Win10 update voorbij gekomen ?

Je moet het zoeken in de Compoort instellingen en niet in OpenCPN.

Bram
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 07:58 #1177456

Wadnwind, heb je spanning gemeten? De vroegere MAX232 chips gaven heel wat meer spanning en stroom af dan de huidige 1.8 volt types. +/- 9 volt is het allang niet meer.
Ontwerper van de RoosMux, en andere apparaatjes.
www.viax.nl

It's been said that a boat is a vessel continually looking for ways to sink itself..
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 16:54 #1177648

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
Ik heb met versie OCPN V4 gewoon 5-7 volt op DTR en V5 0V.
ZF informatie kanaal Telegram: t.me/zeilersforum
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 17:19 #1177657

It Paradyske schreef :
rooiedirk schreef :
Hm Een stukje code gevonden
/*! Set the DTR handshaking line to the given level.  Defaults to true. */
  void
  setDTR (bool level = true);
En nergens in de rest van de code iets gevonden wat dit weer ongedaan maakt.
Kan het ook aan een windows update liggen??

Misschien moet ie false worden? Rs232 werkt toch met negatieve logica?

Dirk lief aankijken of ie een speciale versie voor jou wil compileren met "false".
En als dat werkt als change request indienen...
Hans Fix, Feeling 29DI
Met elektrische hulpmotor.
hansfix.nl/electric/
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 18:52 #1177687

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7277
Je kunt het ook even proberen via invoer in SignalK.

OpenCPN wordt dan gevoed met de data via localhost en heeft niets met de seriele poort te maken.

DTR is ook niet direct bedoeld als voeding van apparaten.

Bram
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 18:55 #1177688

brambo schreef :
DTR is ook niet direct bedoeld als voeding van apparaten.
zo is dat Bram!
Ontwerper van de RoosMux, en andere apparaatjes.
www.viax.nl

It's been said that a boat is a vessel continually looking for ways to sink itself..
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 19:21 #1177701

  • henkvd
  • henkvd's Profielfoto
  • aanwezig
  • Gebruiker
  • Berichten: 3987
brambo schreef :


DTR is ook niet direct bedoeld als voeding van apparaten.

Bram

Al jaren de manier om een seriele optocoupler te voeden, probleem komt uit OpenCPN, Windows is de controle over de pennen kwijt op het moment dat de applicatie deze in gebruik neemt, het programma bepaalt het gedrag van de lijnen.

Zelfs een antieke seriele muis werkt op deze manier en nog steeds ook in Win 10

@ Wadnwind je zit alleen op de verkeerde pin, DTR is 4 , 9 is ring indicator,wordt normaal nooit gebruikt.
Alternatieven 6,7 en 8 om voeding uit te halen, maar ja als het een SPI opto is kan niet veel kanten meer uit.
Laatst bewerkt: 23 juni 2020 20:14 door henkvd.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 20:23 #1177725

  • Calidris
  • Calidris's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 27106
henkvd schreef :
als het een SPI opto is kan niet veel kanten meer uit.

Die is het.

Zal wel een Pyhon tussen oplossing worden com -> UDP of TCP
ZF informatie kanaal Telegram: t.me/zeilersforum
Laatst bewerkt: 23 juni 2020 20:45 door Calidris.
Alleen ingelogde leden kunnen reageren.

OpenCPN 5 & DTR pin RS232 23 juni 2020 21:09 #1177743

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 6434
It Paradyske schreef :
Dirk lief aankijken of ie een speciale versie voor jou wil compileren met "false".
En als dat werkt als change request indienen...
Doen we ook zonder lief aankijken :)
https://cloudsmith.io/~dirk-smits/repos/opencpn-unstable/packages/detail/opencpn-msvc_5162190b6edb5b_setupexe/
Windows laatste beta met DTR set to false.
Ben benieuwd
Alleen ingelogde leden kunnen reageren.
  • Pagina:
  • 1
  • 2
Tijd voor maken pagina: 0.267 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl