Welkom  

   

Mijn Menu  

   

What's Up  

za mei 18 @12:00AM
ZF Pinkstertrip 2024
   

Wedstrijd  

Geen evenementen
   
   
   
   
   
   
   
   
   
   
   
   
   
   
Welkom, Gasten
In deze sectie horen alleen topics welke een project beschrijven. Hiervoor gelden bijzondere regels. De beschrijving van het project staat centraal, reacties van zowel de Topic Starter (TS) als andere leden zijn alleen toegestaan indien deze rechtstreeks betrekking hebben op de projectinhoud. Zie ook de forumregels die hierop van toepassing zijn.

Onderwerp: Seatalk1/N0183/N2000 integratie zonder multiplexer

Seatalk1/N0183/N2000 integratie zonder multiplexer 10 mei 2021 13:05 #1283141

Nachtvlinder schreef :
Dus je wilt VSPE ook laten multiplexen?

-Je krijgt iets binnen op een fysieke (bv COM1) JA vanaf de Miniplex
-Wilt deze data doorzetten naar virtuele COM2 en COM3 JA naar SPD en WinGPS
-als app2 iets schrijft naar COM2, dan moet die data beschikbaar zijn op COM3, samen met de data uit COM1? JA van WinGPS naar SPD
-als app3 iets schrijft naar COM3, dan moet die data beschikbaar zijn op COM2, samen met de data uit COM1? Hoeft niet, SPD hoeft niet naar WinGPS te praten
-moet er ook nog iets terug vanuit app2 en app3 naar COM1? JA uit SPD voor eigen NMEA, JA uit WinGPS voor AP-besturing

Mijn antwoorden in BOLD :lol:
"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: 10 mei 2021 13:06 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 10 mei 2021 13:20 #1283143

Paar vragen nog:
-WinGPS kan met niet meer dan 1 COM poort verbinden?
-De uitgang van SPD moet zowel naar WinGPS als naar (een deel van) je boordnetwerk? Gaat dat laatste via je miniplex, of wil je dat via een aparte COM poort op je navigatiePC naar buiten leiden?

Heb nu geen pc bij de hand, maar bekijk dit eens alvast:
Laatst bewerkt: 10 mei 2021 13:39 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 10 mei 2021 13:43 #1283146

Nachtvlinder schreef :
Paar vragen nog:
-WinGPS kan met niet meer dan 1 COM poort verbinden?
-De uitgang van SPD moet zowel naar WinGPS als naar (een deel van) je boordnetwerk? Gaat dat laatste via je miniplex, of wil je dat via een aparte COM poort op je navigatiePC naar buiten leiden?

WinGPS kan met erg veel COMpoorten verbinden, maar er is er maar 1 waar echte data vandaan komen en heen moeten: de USB naar de Miniplex.
Ervandaan is logisch, erheen is voor de stuurautomaat (als N2K via de Miniplex).

SPD-UIT niet naar WinGPS, wel naar de mux (dus dezelfde poort UIT als WinGPS heeft, want daar hang de mux aan. Dus ja, dat gaat via de Miniplex. Die heeft 1 Talker in Override staan, wat betekent dat op die Talker alleen data uit de PC komen (naar AP uit WinGPS en naar een Graphic uit SPD).

SPD KAN een 2e COM aanmaken voor zijn output, maar dat betekent een USB to Serial erbij.
Bovendien, het is niet nodig, de mux doet dat met zijn Override prima.

Uit WinGPS kan een RMB komen waarin Waypoint, BTW, DTW, VMG to WP. Die RMB moet naar SPD... dat is de uitdaging.

NavmonPC kan het, maar dat is veel overhead. Dus VSPE.... ;-) misschien...

Ik heb VSPE geinstalleerd (nog geen licentie), maar ik krijg het niet werkend.
Een Connector kan niet aan een (echte of virtuele) poort, een splitter connect niet....
"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: 10 mei 2021 13:49 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 10 mei 2021 14:14 #1283160

Onderstaande configuratie doet alvast deels wat jij wilt (lokale "echo" staat aan)



In VSPE configureer je:
  • Je maakt een TCP server aan die je koppelt met COM1
  • COM1 is in dit voorbeeld een virtuele connector, maar straks aan boord je fysieke RS232 poort die met de Miniplex praat
  • COM2 en COM3 zijn (nu en straks aan boord) virtuele connectoren. Één zijde van deze beide connecties wordt opgegeten als TCP client met bovenstaande server
  • De andere zijde van deze connectoren is nu gebruikt voor twee hyperterminal-sessies; straks aan boord hangen daar WinGPS en SPD aan
Wat dit oplevert:
  1. Data die via de Miniplex op fysieke RS232 poort COM1 binnen komt wordt naar connector COM2 (SPD) en COM3 (WinGPS) gekopieerd
  2. Data die SPD naar COM2 verstuurt wordt naar de Miniplex verstuurd
  3. Data die WinGPS naar COM3 verstuurt wordt naar de Miniplex verstuurd

Beide clients (SPD en WinGPS) zien elkaar dus niet. Als er persé data van WinGPS naar SPD moet, kan dat dus alleen via de Miniplex - of met een slimmere VSPE configuratie die ik nog niet voor mij zie ;)

Kan dat, of moet er persé een directe verbinding zijn van WinGPS naar SPD? Als WinGPS een RMB (daar gaat het om toch?) naar de Miniplex stuurt, belandt deze message dan niet sowiezo via de Miniplex bij SPD? Of geeft/gaf de dubbele hoeveelheid (steeds 2x dezelfde) RMB berichten die daardoor ontstaat een probleem? Alle poorten kunnen straks toch op 38400 draaien (of nog sneller als de Miniplex dat kan)?
Laatst bewerkt: 11 mei 2021 05:25 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 07:48 #1283411

...en bovenstaande functionaliteit kan dus nog veel eenvoudiger bereikt worden:



De vraag aan BK is nog steeds of de data van WinGPS naar SPD direct dient te zijn of dit via de miniplex mag/kan lopen...
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 08:25 #1283423

...Wat BK nodig heeft -of zegt te hebben... ;) - kán in elk geval wel:


Dit vereist wel een iets complexere VSPE configuratie:
  • De diamantjes zijn connectors - straks in het echt wordt (1) de fysieke RS232 poort
  • De rode cirkels zijn splitters. Deze kunnen elk door (ik geloof) 8 COM-clients geopend worden - er zijn er maar 2 nodig en getekend
  • De blauwe cirkels zijn bridges tussen elk 2 virtuele COM poorten
  • Deze bridges zijn symmetrisch: het is hierbij dus niet mogelijk om WinGPS wél data naar SPD te laten sturen maar anderom (van SPD naar WinGPS...) te blokkeren.
Laatst bewerkt: 11 mei 2021 09:02 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 09:02 #1283436

;-)

Wat een klus, dank je.
Maar helaas doet het niet wat ik wil....

WinGPS moet wel naar SPD sturen (een echte RMB, voor layline info, closing speed etc etc)
SPD mag NIET naar WinGPS sturen, want dan komen er in WinGPS allerlei fantasie-NMEAberichten binnen...

Via de mux kan niet, want er is maar 1 verbinding PC-Miniplex (USB).
Het zou niet goed zijn alles wat daarop binnenkomt in de mux weer terug te sturen naar de PC.....

NavMonPC kan het, want daar kun je per poort en berichtheader blokkeren of doorsturen.

Andere optie bedenk ik net:
- 2e COM (de uitgaande) van WinGPS via USB to Serial aan een ingang van de Miniplex hangen
- daar komt dan de echte RMB binnen en Miniplex stuurt die door naar de PC (en SPD)
- maar dan krijgt ook WinGPS zijn eigen RMB weer binnen
- en gaat de stuurautomaat niets krijgen, want die krijgt alleen wat via de USB uit de PC komt.
- en dat komt dan niet meer, want WinGPS stuurt naar een listener....

Mischien kan ik dat routen in de Miniplex, RMB van die ene Listener naar de N2K-uitgang
Maar.... alle Listeners in de Miniplex zijn al in gebruik.....
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 09:06 #1283440

Baasklusje schreef :
Nachtvlinder schreef :
Dus je wilt VSPE ook laten multiplexen?
-als app3 iets schrijft naar COM3, dan moet die data beschikbaar zijn op COM2, samen met de data uit COM1? Hoeft niet, SPD hoeft niet naar WinGPS te praten

Mijn antwoorden in BOLD :lol:

Verdikkeme, "hoeft niet" wordt dus "mag niet" ;)

Filteren kan VSPE niet, het is niet specifiek bedoeld voor NMEA0183. Nog eens over nadenken hoe een "eenrichtingsverkeer" verbinding gebouwd kan worden dus...
Laatst bewerkt: 11 mei 2021 09:08 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 09:08 #1283441

Nachtvlinder schreef :

Verdikkeme, "hoeft niet" wordt dus "mag niet" ;)

;-)

ik had het eerst beleefd gezegd, maar het kan wat duidelijker ;-)
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 09:22 #1283450

Volgens mij moet het zo kunnen:

-SPD leest alleen uit virtuele COM3 en schrijft alleen naar virtuele COM7



Toegevoegd aan laatste configuratie:
-Connector COM7
-Bridge tussen COM7 en COM2


Aan BK of dit handiger is dan om NavMonPC te gebruiken. VSPE configuratie kan zowel als command line (in Windows Startup folder) gestart worden of als service...
Laatst bewerkt: 11 mei 2021 09:42 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 10:00 #1283467

Ga het proberen ;-)

11 COMpoorten is wel veel....

Volgens mij is het bij OpenCPN makkelijker; dat kan aan een COM hangen en veel (alles?) doorsturen naar SPD.

WinGPS kan wel wat doorsturen maar niet genoeg.....
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 10:04 #1283470

Het zijn "maar" 7 COM poorten hé ;)

Of dit te complex wordt weet ik niet - al denk ik wel dat een uitgeprint schematje als hierboven handig is om erbij te houden.

Ja, OpenCPN kan zelf ook filteren en je kunt zoveel als nodig COM en TCP verbindingen aanmaken als je nodig hebt. Jouw functionaliteit in OpenCPN en SPD zou slechts 2 connectoren vergen en wat outputfilters in OpenCPN.
Laatst bewerkt: 11 mei 2021 10:05 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 11 mei 2021 10:09 #1283473

Nachtvlinder schreef :
Ja, OpenCPN kan zelf ook filteren en je kunt zoveel als nodig COM en TCP verbindingen aanmaken als je nodig hebt. Jouw functionaliteit in OpenCPN en SPD zou slechts 2 connectoren vergen en wat outputfilters in OpenCPN.

Ik zal bij Stentec eens een wens neerleggen.....
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 08:51 #1286287

De miniPC is inmiddels binnen (en heeft de douane gepasseerd zonder meerkosten). Er stond een vage versie van W10 op; deze overschreven met een gekochtte nette licentie van Windows 10 Pro.

-VSPE wordt automatisch gestart
-Laatste versies van OpenCPN en SPD geinstalleerd
-Laatste gedeelte O-charts licentie gebruikt voor fingerprint van dit systeem en oeSENC kaarten NL.

SPD draait hier minimized - performance wordt van SPD naar OpenCPN gestuurd en is als MTW (Watertemp) zichtbaar in het OpenCPN dashboard (laatste regel in dashboard window)

Hier een idee van hoe het grafisch presteert. Telefoon is wat aan het stoeien met de focus, maar beeld is haarscherp in het echt...

Laatst bewerkt: 18 mei 2021 09:03 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 09:21 #1286295

Mooi gedaan zo!
Praat SPD ook tegen je?
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 09:22 #1286297

Je geluid even aanzetten ;)
Laatst bewerkt: 18 mei 2021 09:22 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 09:25 #1286299

Nachtvlinder schreef :
Je geluid even aanzetten ;)

Ik verwachtte de lieftallige dame, je heb er een vent van gemaakt? ;-)

Maar welhandig toch? Hoef je niet naar die kleine rotcijfertjes te kijken!
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:19 #1286319

Kan je de stem instellen dan?
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:24 #1286323

Nachtvlinder schreef :
Kan je de stem instellen dan?

In het programma kan ik dat, maar ik laad de default stem.
Kennelijk is dat bij mij (amateur, Windows 10 Home) een dame, bij de PRO's een stoere man ;-)

Ik zou het ook voor de gebruiker instelbaar kunnen maken, maar dat is weer een parameter extra.
Ik zal de default op vrouw zetten, volgende versie, ok?
"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: 18 mei 2021 10:24 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:32 #1286324

Zira klinkt wel zwoel; als default ingesteld nu. SPD blijft echter "Mark" gebruiken.

Niet zo belangrijk ook, maar lijkt mij dat SPD de "system voice" zou moeten gebruiken?

Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:37 #1286325

Hier kan ik maar 1 stem instellen, de dame. Andere zijn er niet.
Die speech software (pyttsx3) is wat dwars in gebruik (helemaal op linux en Mac)....

Ik ga het even zo laten....
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:40 #1286327

Je kunt een language pack toevoegen (maar dat wordt gebypassed lijkt het)

Is de tijd niet waard verder..
Laatst bewerkt: 18 mei 2021 10:40 door Nachtvlinder.
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 10:41 #1286328

Nachtvlinder schreef :
Je kunt een language pack toevoegen (maar dat wordt gebypassed lijkt het)

Maar het moet ook door python en pyttsx3 gesupport worden, én door de compilatie op Github heen komen.
Dat laatste zijn Menno en ik gisteren uren mee aan het vechten geweest....

Ik kan bij spraak op W10home niets instellen. Ik heb Frank....
"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
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 11:01 #1286333

  • holtere
  • holtere's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 16255
Iemand die een beetje tijdgevoelig is gaat natuurlijk voor genderneutraal.
Raven of zo :)
Alleen ingelogde leden kunnen reageren.

Seatalk1/N0183/N2000 integratie zonder multiplexer 18 mei 2021 11:27 #1286342

holtere schreef :
Iemand die een beetje tijdgevoelig is gaat natuurlijk voor genderneutraal.

dat is Default......
[<pyttsx3.voice.Voice object at 0x000001DCFCB0CE50>]
<Voice id=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_EN-US_ZIRA_11.0
          name=Microsoft Zira Desktop - English (United States)
          languages=[]
          gender=None
          age=None>
"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
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.299 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl