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: RPI als boordcomputer

RPI als boordcomputer 26 feb 2026 12:59 #1673132

Joop66 schreef :
Eens proberen.

Ik bewonder je doorzettingsvermogen.
Zelf was ik allang naar WinGPS overgestapt ;-)
(oh ja, dat deed ik al in 1997, na 3 keer proberen en weer weggooien van OCPN).

Ik wist toen al hoe laat het was ;-)
"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: 26 feb 2026 13:00 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 13:15 #1673133

WinGPS??? Ik denk dat een upgrade van opencpn voor € 150,- per gebruiker wel uit kan..... misschien eens gaan aanbieden... :huh:
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 13:46 #1673136

  • Prutske
  • Prutske's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 284
Prutske schreef :
Knar schreef :
Zal er zo langzamerhand geen markt zijn voor OpenCPN als als onderdeel van een kant en klaar en professioneel ondersteund product? Ik doel hierbij op een zelfde ontwikkeling als bij andere open source projecten zoals Linux en Wordpress.

Of zal de markt daarvoor te klein zijn?

Ik draai al een tijdje een Home Assistant Green. Dat is in de basis ook een Raspberry PI, maar wél met een geheugenbatterijtje. Voor het geld een fantastisch systeem. Daar zit uiteindelijk ook wel een commercieel bedrijf (Nabu Casa) achter maar in principe is de Home Assistant software verder gratis. Ik betaal met liefde de 75,- per jaar voor hun cloudoplossing (back-ups + toegang van buitenaf), maar dat hoeft niet, kun je ook zelf oplossen via VPN en eigen backups. Ik steun graag het ecosysteem.

Maandelijkse updates en vernieuwingen, ik heb er nog geen één functie door zien omvallen.

De markt van home automation zal wel wat groter zijn dan de bootjes navigatiemarkt, maar toch... misschien is het wat voor Pcnautic om op te pakken? Zij hebbben al ervaring met de Raspberry's, software en ondersteuning.

Kunnen ze wellicht wat verdienen aan de verkoop van de systemen en abonnementjes voor updates en vernieuwingen, en toch scherp concurrerend zijn door gebruik van opensource software en dure concurrenten.
B)

@Zeilprutser

Nu ga ik mezelf al lopen quoten. De ervaring met de Pi's heb je al... mooi complementerend product aan jullie autopilot en boatcontroller. Wellicht zelfs te combineren op één Pi. Ik ben niet gehinderd door enige ervaring met product design, retail strategie etc.. Maar beter een keer iets doms roepen dan helemaal nooit iets.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 13:59 #1673141

  • Wadloper
  • Wadloper's Profielfoto
  • aanwezig
  • Gebruiker
  • Berichten: 29849
Prutske schreef :
Ik draai al een tijdje een Home Assistant Green. Dat is in de basis ook een Raspberry PI, maar wél met een geheugenbatterijtje. Voor het geld een fantastisch systeem. Daar zit uiteindelijk ook wel een commercieel bedrijf (Nabu Casa) achter maar in principe is de Home Assistant software verder gratis. Ik betaal met liefde de 75,- per jaar voor hun cloudoplossing (back-ups + toegang van buitenaf), maar dat hoeft niet, kun je ook zelf oplossen via VPN en eigen backups. Ik steun graag het ecosysteem.

Maandelijkse updates en vernieuwingen, ik heb er nog geen één functie door zien omvallen.

Ik heb even naar het ding gekeken. Heeft naast 2x usb ook een HDMI-aansluiting en een ethernet-poort
Gebruik je de Home Assistant Green als boordcomputer?
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 14:15 #1673147

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7315
GPSD kan je GPS en AIS doorgeven aan OpenCPN, geen gedoe met dubbele poorten. En als je de wifi als hotspot bijzet heb je ook GPS en AIS naar buiten (tablet / telefoon / laptop)
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 14:19 #1673148

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7315
Baasklusje schreef :
Ik bewonder je doorzettingsvermogen.
Zelf was ik allang naar WinGPS overgestapt ;-)
(oh ja, dat deed ik al in 1997, na 3 keer proberen en weer weggooien van OCPN).

Ik wist toen al hoe laat het was ;-)
Bedoel je dat wingps wél de tijd van de gps kan doorgeven als computer tijd?
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 14:34 #1673150

  • Prutske
  • Prutske's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 284
Wadloper schreef :
Prutske schreef :
Ik draai al een tijdje een Home Assistant Green. Dat is in de basis ook een Raspberry PI, maar wél met een geheugenbatterijtje. Voor het geld een fantastisch systeem. Daar zit uiteindelijk ook wel een commercieel bedrijf (Nabu Casa) achter maar in principe is de Home Assistant software verder gratis. Ik betaal met liefde de 75,- per jaar voor hun cloudoplossing (back-ups + toegang van buitenaf), maar dat hoeft niet, kun je ook zelf oplossen via VPN en eigen backups. Ik steun graag het ecosysteem.

Maandelijkse updates en vernieuwingen, ik heb er nog geen één functie door zien omvallen.

Ik heb even naar het ding gekeken. Heeft naast 2x usb ook een HDMI-aansluiting en een ethernet-poort
Gebruik je de Home Assistant Green als boordcomputer?

Neen, Home Assistant maakt m'n huis slim. Koffiezetapparaat opwarmen net voor ik opsta, sluipverbruik tegengaan door slimme stekkers uit te zetten als ze niet nodig zijn, één druk op de knop verlichting op de benedenverdieping, uitgebreid energiedashboard + temperatuurmetingen, aansturing domme thuisbatterij enzovoorts. Niet voor aan boord, maar als voorbeeld van een opensource product waar een bedrijf brood in zag.
Laatst bewerkt: 26 feb 2026 14:36 door Prutske.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 15:03 #1673154

rooiedirk schreef :
Bedoel je dat wingps wél de tijd van de gps kan doorgeven als computer tijd?

Als er NMEA binnenkomt met de gpstijd erin neemt Wingps die tijd.
Zonder actieve gps pakt ie de pc-tijd.
Je kan dat niet zelf instellen.
"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: 26 feb 2026 15:04 door Baasklusje.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 15:05 #1673155

@Prutske Opencpn is gewoon plug and play en heeft helemaal geen support nodig mits je gewoon windows gebruikt. Maar door het valse sentiment geloven velen dat niet, zie mijn eerdere post.
In dit verhaal wordt een rpi gebruikt die mijn inziens commercieel gezien helemaal niet voldoet, ja wel eventueel als je hem vergelijkt met de beperkte mogelijkheden van sommige plotters maar wat heeft het voor zin een plotter na te bootsen je wil toch iets beters! Dus bijvoorbeeld een goede laptop of i5 NUC met Windows, opencpn er op, dongeltje kopen bij O-charts en klaar, dan kun je het vergelijken met WinGPS, WinGPS draait ook niet op een pi!
Wil je echter een alternatief voor een plotter dan wordt het een ander verhaal want dan moet er ook custom hardware bij en dan kom je in een hele andere prijsklasse terecht, er zijn wel een paar chinezen mee bezig ze stonden op de Mets.
Het valse sentiment ontstaat ook vaak omdat ze denken dat alles gratis is, als de gratis kaarten er dan niet op komen zijn ze er al klaar mee, terwijl er bij O-Charts gewoon voor een paar tientjes kaarten gekocht kunnen worden.
Het sentiment bij OpenCPN is ik wil eerst gratis kunnen zien dat alles goed werkt anders begin ik er niet aan, bij Wingps is het sentiment ok kost een paar honderd euro dus het zal wel goed zijn.... Als het dan niet werkt naar believen dan hebben ze er al € 500,- inzitten en dan moet er maar ff wat tijd ingestopt worden want die € 500,- gooi je niet zomaar over de balk.
Ik geef persoonlijk support aan mijn klanten en ik krijg net zoveel vragen over de verbinding in WinGPS als bij OpenCPN.
Onno Harders eigenaar van
www.boatcontroller.nl en www.pcnautic.nl
Prutsen is de meest onderschatte fase van een creatief proces
Laatst bewerkt: 26 feb 2026 15:11 door Zeilprutser.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 15:36 #1673167

  • PvO
  • PvO's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 5671
Baasklusje schreef :
Joop66 schreef :
Eens proberen.

Ik bewonder je doorzettingsvermogen.
Zelf was ik allang naar WinGPS overgestapt ;-)
(oh ja, dat deed ik al in 1997, na 3 keer proberen en weer weggooien van OCPN).

Ik wist toen al hoe laat het was ;-)

wel wat offtopic, maar hier ook een enthousiaste fan van WinGPS!
De laatste tijd wel steeds minder fan van Windows (of beter BigTech in het algemeen).
Toevallig afgelopen week nog aan Stenctec gevraagd of ze van plan zijn ook een Linux versie uit te brengen.
Dit lijkt niet het geval, dus wellicht toch een keer overstappen naar OpenCPN....
Iedereen heeft dezelfde wind, maar niet dezelfde zeilen
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 16:06 #1673173

PvO schreef :
wellicht toch een keer overstappen naar OpenCPN....

Er waren eens een sadist en een masochist,
en ze leefden nog lang en gelukkig ;-)
"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.

RPI als boordcomputer 26 feb 2026 16:08 #1673174

  • martinw
  • martinw's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 2696
Zeilprutser schreef :
@

, bij Wingps is het sentiment ok kost een paar honderd euro dus het zal wel goed zijn.... Als het dan niet werkt naar believen dan hebben ze er al € 500,- inzitten en dan moet er maar ff wat tijd ingestopt worden want die € 500,- gooi je niet zomaar over de balk.
Ik geef persoonlijk support aan mijn klanten en ik krijg net zoveel vragen over de verbinding in WinGPS als bij OpenCPN.

Zeker kan je bij jou altijd terecht voor goede adviezen. En dat is prima. Dat geldt echter zeker ook voor de helpdesk van Stentec. Hebben mij al meerdere keren prima geholpen.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 26 feb 2026 16:59 #1673179

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8128
Het thema is een bepaalde toepassing op de RPI met OpenCPN en dat is uiteraard Linux.

Het onderwerp heeft niets te maken met Windows en nog minder met WINGPS. Dat zijn gesloten systemen,

Je hebt kunnen lezen dat we af moeten van Big-Tech producten uit de VS. Want het allemaal Spy-ware. Waar de overheid in de VS data uit filtert.

De grote steden in Duitsland, Hamburg en Munchen zijn al omgeschakelt en de Gemeente Amsterdam is er ook mee bezig. De keus is Open Source software, zoals Linux.

Baas over je eigen systeem en de updates.

Bram

Ben je toch afhankelijk van een bepaalde Windows toepassing. Maak dan van je laptop of pc een dual boot systeem met Linux. Windows partitie verkleinen en op dat deel een Linux disributie installeren. Kan vanaf een USB stick. Met Linux kun je ook de NTFS destanden gebruiken andersom kan niet.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 00:00 #1673236

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 17159
Mocht je er iets mee kunnen dit is code voor een programma(tje) wat de tijd set met behulp van een gps.
Je kunt het voor het starten van OpenCPN gebruiken zonder multiplexer of met een multiplexer als OpenCPN al gestart is.
Mijn GPS heet /dev/ttyUSB0 en werkt op 9600 baud. Verder moet je sudo bevoegdheden hebben om de tijd te mogen instellen. Het gebruik van het programma is dan met het commando in terminal
sudo gpstijd /dev/ttyUSB0 9600

Je moet wel nog met de code het programma maken met
cd ~/gpstijd
sudo make install

Je zou het in een opstart script kunnen oproepen wat na succes openCPN start.
Bijlagen:
Let's drop the big one.
Laatst bewerkt: 27 feb 2026 00:07 door 3Noreen.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 17:34 #1673364

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
3Noreen schreef :
Mocht je er iets mee kunnen dit is code voor een programma(tje) wat de tijd set met behulp van een gps.
Je kunt het voor het starten van OpenCPN gebruiken zonder multiplexer of met een multiplexer als OpenCPN al gestart is.
Mijn GPS heet /dev/ttyUSB0 en werkt op 9600 baud. Verder moet je sudo bevoegdheden hebben om de tijd te mogen instellen. Het gebruik van het programma is dan met het commando in terminal
sudo gpstijd /dev/ttyUSB0 9600

Je moet wel nog met de code het programma maken met
cd ~/gpstijd
sudo make install

Je zou het in een opstart script kunnen oproepen wat na succes openCPN start.

Geinig. Dank. Ik zal ook hier naar kijken!
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 17:37 #1673365

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
Baasklusje schreef :
Joop66 schreef :
Eens proberen.

Ik bewonder je doorzettingsvermogen.
Zelf was ik allang naar WinGPS overgestapt ;-)
(oh ja, dat deed ik al in 1997, na 3 keer proberen en weer weggooien van OCPN).

Ik wist toen al hoe laat het was ;-)

Ik weet nog immmer niet hoe laat het is. Maar dat ligt aan andere afwijkingen. Van mij, niet van de combinatie RPi/OpenCPN.

Geduld. Ach, een combinatie van "ik zal dit GVD fixen" wat ook in mijn werk nodig is, sunk cost fallacy en algemene stijfkoppigheid.

Als ik een alternatief ga bedrijven, zou t een Windows laptopje zijn, met OpenCPN.

Want mijn gekanker ten spijt af en toe, vind ik het een heel fijn programma. Hiervoor had ik Seaclear, maar daarvoor waren er geen kaarten meer te krijgen. En dan houdt t wel op.

WinGPS (langzaam en hardop lezen) werkt niet op RPi.
Laatst bewerkt: 27 feb 2026 17:38 door Joop66.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 18:01 #1673375

  • brambo
  • brambo's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 8128
Beste Joop,

heb je nu de laatste software geprobeerd en mijn opmerkingen ? Ik zie hier locale tijd en de UTC tijd. Gewoon vanaf de GPS muis met NMEA183. Doe ik dat van mijn NMEA2000 Paddestoel krijg ik ook deze tijdeenheden.

Weet niet wat voor andere tijd je voorhebt. Je hebt tijd toch alleen nodig als je Pi aanstaat ?

Als je Pi uit staat kijk je op de GSM, of op je horloge.

Wat heb je nu in gebruik ? Hardware en software versies.

Tijd komt uit NMEA183 of via netwerk uit NTP tijd server.



Bram
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 18:55 #1673387

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
brambo schreef :
Beste Joop,

heb je nu de laatste software geprobeerd en mijn opmerkingen ? Ik zie hier locale tijd en de UTC tijd.

Nee, want ik ben niet aan boord. De computer is daar. Dat zal volgend weekend op z'n vroegst worden.
Laatst bewerkt: 27 feb 2026 18:58 door Joop66.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 18:59 #1673389

  • rooiedirk
  • rooiedirk's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 7315
Joop66 schreef :
Geduld. Ach, een combinatie van "ik zal dit GVD fixen" wat ook in mijn werk nodig is, sunk cost fallacy en algemene stijfkoppigheid.
Dat is de instelling!! laat je niet kisten door zo'n stukje gebakken zand. :)
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 19:03 #1673390

rooiedirk schreef :
Dat is de instelling!! laat je niet kisten door zo'n stukje gebakken zand. :)

Het gebakken zand is niet het probleem.
Het zit in de slecht gedresseerde elektronen.
"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.

RPI als boordcomputer 27 feb 2026 20:20 #1673408

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
rooiedirk schreef :
Joop66 schreef :
Geduld. Ach, een combinatie van "ik zal dit GVD fixen" wat ook in mijn werk nodig is, sunk cost fallacy en algemene stijfkoppigheid.
Dat is de instelling!! laat je niet kisten door zo'n stukje gebakken zand. :)

Lang gewerkt bij de gebakken zand krasserij. Dus ik ken ze.

Het is overigens verbazingwekkend met hoe weinig mishandeling het zich weer terug reduceert tot zand. Perfect rechthoekig. Dat dan weer wel.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 27 feb 2026 20:21 #1673409

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
Baasklusje schreef :
rooiedirk schreef :
Dat is de instelling!! laat je niet kisten door zo'n stukje gebakken zand. :)

Het gebakken zand is niet het probleem.
Het zit in de slecht gedresseerde elektronen.

En op dit moment werk ik bij de Elektronentemmerij.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 28 feb 2026 07:32 #1673434

  • 3Noreen
  • 3Noreen's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 17159
Joop66 schreef :
Geinig. Dank. Ik zal ook hier naar kijken!

Als je wilt volgen wat het programmatje doet kun je de code in main.c veranderen door de /* printf ..... */
te wijzigen in printf .... De /*. */ dus weghalen.

main.c zonder mededelingen ziet er zo uit
int main(int argc, char *argv[])
{

	fd_set readfds;
	serial_t serieel; 

	int  t,l_buf, speed ;
	char buf[255], wtest[15], datum[15];
	char tijd[15], system_tijd[30],filename1[50],baudrate[15];

	char date[] = "mmddhhmmyyyy";
	
	serieel.l = 0;
	l_buf = 0;
	
	if (argc > 1){
		sprintf(filename1,"%s",argv[1]);
		/*
		printf("input  %s\n", filename1);
		*/
		}
	else {
	    /*
		printf("geen gps naam\r\n");
		*/
		exit(0);
		}
		
	if (argc > 2){
		sprintf(baudrate,"%s",argv[2]);
	}
	else{
		speed = BAUDRATE_GPS;
	}
	speed = atoi(baudrate);
		
	serieel.fd[0] = open_serieel( filename1 , speed ,1);
	if (serieel.fd[0] <0){ 
		/*printf("geen gps\r\n");*/
		exit(-1);
		}
	else {
		/*printf("gps gevonden \r\n");*/
		++serieel.l;
		}

	/* leg tijd vast */
	buf[4]='x';

	for (t = 0 ; t < 30 ; t++ )
	{
		l_buf = get_tty( &readfds , &serieel , buf ,1);
		/*
		printf("%s",buf);
		*/		
		
		if  ( buf[3]=='R'&& buf[4]=='M'&&buf[5]=='C')
		{
			veld( wtest,buf,2,l_buf);
			if (wtest[0] == 'A')
			{
				/* zet systeem klok gelijk met gps tijd */
				veld( datum, buf, 9, l_buf );
				veld( tijd, buf, 1, l_buf );
				/*mmddhhmmyyyy*/
				date[0]=datum[2];
				date[1]=datum[3];
				date[2]=datum[0];
				date[3]=datum[1];
				date[4]=tijd[0];
				date[5]=tijd[1];
				date[6]=tijd[2];
				date[7]=tijd[3];
				date[8]='2';
				date[9]='0';
				date[10]=datum[4];
				date[11]=datum[5];
				sprintf(system_tijd,"date --utc %s",date);
			    system(system_tijd);
				return 1;
			}
			if (wtest[0] != 'A')
			{
				buf[3]= 'q';
			}
		}
	}
	/*
	printf("geen gps tijd gevonden\r\n");
	*/
	return 0;
}

met mededelingen zo
int main(int argc, char *argv[])
{

	fd_set readfds;
	serial_t serieel; 

	int  t,l_buf, speed ;
	char buf[255], wtest[15], datum[15];
	char tijd[15], system_tijd[30],filename1[50],baudrate[15];

	char date[] = "mmddhhmmyyyy";
	
	serieel.l = 0;
	l_buf = 0;
	
	if (argc > 1){
		sprintf(filename1,"%s",argv[1]);
		printf("input  %s\n", filename1);
		}
	else {
		printf("geen gps naam\r\n");
		exit(0);
		}
		
	if (argc > 2){
		sprintf(baudrate,"%s",argv[2]);
	}
	else{
		speed = BAUDRATE_GPS;
	}
	speed = atoi(baudrate);
		
	serieel.fd[0] = open_serieel( filename1 , speed ,1);
	if (serieel.fd[0] <0){ 
		printf("geen gps\r\n");
		exit(-1);
		}
	else {
		printf("gps gevonden \r\n");
		++serieel.l;
		}

	/* leg tijd vast */
	buf[4]='x';

	for (t = 0 ; t < 30 ; t++ )
	{
		l_buf = get_tty( &readfds , &serieel , buf ,1);
		printf("%s",buf);
		
		if  ( buf[3]=='R'&& buf[4]=='M'&&buf[5]=='C')
		{
			veld( wtest,buf,2,l_buf);
			if (wtest[0] == 'A')
			{
				/* zet systeem klok gelijk met gps tijd */
				veld( datum, buf, 9, l_buf );
				veld( tijd, buf, 1, l_buf );
				/*mmddhhmmyyyy*/
				date[0]=datum[2];
				date[1]=datum[3];
				date[2]=datum[0];
				date[3]=datum[1];
				date[4]=tijd[0];
				date[5]=tijd[1];
				date[6]=tijd[2];
				date[7]=tijd[3];
				date[8]='2';
				date[9]='0';
				date[10]=datum[4];
				date[11]=datum[5];
				sprintf(system_tijd,"date --utc %s",date);
			    system(system_tijd);
				return 1;
			}
			if (wtest[0] != 'A')
			{
				buf[3]= 'q';
			}
		}
	}
	printf("geen gps tijd gevonden\r\n");
	return 0;
}

Na elke wijziging in de code moet je opnieuw uitvoeren.
cd ~/gpstijd
sudo make install
Let's drop the big one.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 07 mrt 2026 10:03 #1674616

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
Gisteren even aan boord geweest. Geen tijd om het hele "project" af te maken.

gpsd geinstalleerd, draait, start vanzelf op, en geeft AIS en GPS data door aan OpenCPN.

De helft is klaar.

Ging vrij simpel.

chony wel geïnstalleerd, maar nog niet aan de gang.
Alleen ingelogde leden kunnen reageren.

RPI als boordcomputer 05 apr 2026 11:38 #1679182

  • Joop66
  • Joop66's Profielfoto
  • Offline
  • Gebruiker
  • Berichten: 9121
Opgelost.

1: GPSD & Chrony route: Werkte niet. Om de een of andere reden werkte de handover naar Chrony niet. Daarvoor wordt een stukje buffer geheugen gebruikt waar chrony leest, en gpsd schrijft. Dat laatste gebeurde niet. Ik ben er niet achter gekomen hoe dat opgelost moest worden.

2: OK. Dan maar (toch, zucht) SignalK installeren. Dat kan inmiddels alleen op 64 bit. OK. Alles geinstalleerd. OpenCPN update niet voorbij 5.10. Dat is nog een versie met de oude navobj data base, en dus niet compatibel met mijn routes van vorig jaar.

3: Nog een laag verder weg: OpenPlotter image opgehaald. Daar zit alles in. Nu nog de data routing. Zoals gezegd: Ik wil zo weinig mogelijk heen en weer hannessen met data. Dus: Alle data inlezen in seriele poorten in OpenCPN. In OpenCPN geen SignalK poort, omdat ik daar niet kan filteren en er snel een data-loop ontstaat. Alleen via UDP Localhost:2000 het bericht RMC doorgeven. Binnen SignalK dezelfde poort aangemaakt. Daarna de plugin set-system-time installeren en instellen.

1. Gebruik de "Set System Time" plugin
De makkelijkste manier is via een plugin:
Ga in de Signal K Admin UI naar App Store -> Available.
Zoek naar de plugin: signalk-set-system-time.
Klik op Install.
2. Configureer de plugin
Ga naar Server -> Plugin Config.
Zoek Set System Time in de lijst.
Zet de schakelaar op Enabled.
Meestal hoef je de instellingen niet te wijzigen; de plugin kijkt automatisch naar de navigation.datetime waarde die uit je GPS komt.
Klik onderaan op Submit of Save.



En dan toestemming geven:
sudo visudo
pi ALL=(ALL) NOPASSWD: /bin/date

Ctrl + O
Ctrl + X

Daarna in SignalK:

Ga naar Server -> Plugin Config.
Selecteer de Set System Time plugin.
Vink de optie "Use sudo when setting the time" aan.
Klik onderaan op Submit.

Met dank aan Google AI. Die heeft me echt een stuk scherper geholpen dan ChatGPT, steeds met bronvermelding zodat ik de context kon nakijken.
Alleen ingelogde leden kunnen reageren.
Tijd voor maken pagina: 0.903 seconden
Gemaakt door Kunena
   
   
   
   
© Zeilersforum.nl