Sistema Cartografico OpenSource DIY: OpenCPN,Raspberry, SeaTalk/NMEA, NavTex, AIS,...
#67
(15-03-2016, 18:23)MarcoM Ha scritto: Grazie, sono riuscito a provare solo oggi dato che è tutto sulla barca, funziona tutto.
Visto che sei così gentile ne approfitto...
solo se ti va puoi pubblicare il programma in phyton che legge di dati da GPSD e li manda al display, altrimenti ti ringrazio ugualmente, era solo per far prima 79
Ciao Marco.
Ottimo. Mi e' molto utile avere feedback su sistemi differenti dal mio.
Per come ho disegnato il sistema, attualmente funziona cosi': tramite dei servizi che faccio partire al boot, girano dei programmi che si occupano di 'leggere' i dati dai vari sensori (GPSD e ambientali) con un certo determinato intervallo di tempo. Questi vengono scritti in formato CSV in un file in shared memory (/dev/shm), per non fare troppo I/O sulla scheda SD, che viene riscritto ogni volta che il dato viene letto.
In particolare il file dei dati GPSD e' formattato in questo modo:
Codice:
root@raspberrypi:/dev/shm# cat gpsd_fifo_fake
1458126185,010.8,025,044.76,38.772525,20.747450,5.3,330.4,8.9,54,031.1
Dove il primo e' il timestamp, il secondo il vento e cosi via.. In questo modo posso aggiungere eventuali 'altre fonte di dati' semplicemente andando a scrivere un nuovo file.
Un secondo servizio che parte al boot si occupa di leggere i dati da questi file e popolare il mysql (che poi sara' replicato sul server pubblico tramite configurazione master/slave). MySQL serve per fare i vari grafici, avere lo storico, gestire dashboard per il monitoring e allarmi e cosi' via. Il fatto che sia replicato su server pubblico mi permette di avere gli stessi dati anche da remoto.
Un terzo servizio si occupa di leggere questi file e 'scriverli' sull'LCD, e questo e' il risultato: Video LCD 16x2. A parte questo ultimo programma scritto in C, gli altri sono in python.

In questo periodo sto ultimando la parte allarmistica su app android (e non solo). Appena terminato, vorrei riuscire a mettere online una prima immagine del sistema operativo funzionante, sistemando un po' il codice e togliendo programmi che non servono piu'. Ma se serve qualcosa in particolare chiedi pure.

stefano
Cita messaggio


Messaggi in questa discussione
RE: Sistema Cartografico OpenSource DIY: OpenCPN,Raspberry, SeaTalk/NMEA, NavTex, AIS,... - da sciuipis - 16-03-2016, 13:18
RE: openplotter - da mastgreg - 02-04-2016, 12:46
RE: openplotter - da sciuipis - 02-04-2016, 23:04
Sistema Cartografico OpenSource - da mastgreg - 03-04-2016, 15:19
openplotter - da mastgreg - 03-04-2016, 19:39
openplotter - da mastgreg - 11-04-2016, 09:12
openplotter - da mastgreg - 11-04-2016, 20:38

Discussioni simili
Discussione Autore Risposte Letto Ultimo messaggio
  Breve guida introduttiva a OpenCPN capitangiorg 9 4.493 30-10-2025, 11:36
Ultimo messaggio: ws770
  Problemi con NMEA 0183 Wi-Fi Gateway YDWN-02 Stranizzadamuri 23 1.327 01-10-2025, 19:25
Ultimo messaggio: corradocap
  Plugin meteo su Opencpn rob 6 485 17-09-2025, 14:02
Ultimo messaggio: DrakeRnC
  Collegare rs232 a VHF Ocean ro4800 x opencpn silverialessio 1 263 02-09-2025, 20:47
Ultimo messaggio: silverialessio
  Rete NMEA 2000 dispettosa ADL 7 763 09-07-2025, 08:28
Ultimo messaggio: ADL
  Seatalk e Vhf ic-m241 NICATA87 4 654 24-06-2025, 13:16
Ultimo messaggio: spinner
  Elan 340 - sistema 220V da Imarroncinichegalleggiano.... st00042 4 463 03-06-2025, 15:35
Ultimo messaggio: st00042
  NMEA su Raymarine C70 BornFree 5 754 13-05-2025, 11:37
Ultimo messaggio: BornFree
  OpenCpn basics Guido_Elan33 110 22.752 22-03-2025, 16:12
Ultimo messaggio: Giuly
  Connessioni NMEA multiple bludiprua 12 1.518 11-03-2025, 09:54
Ultimo messaggio: singleton

Vai al forum:


Utenti che stanno guardando questa discussione: 1 Ospite(i)