La Taberna del Puerto Almayer
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." Altair
VHF: Canal 77   
Regresar   La Taberna del Puerto > Foro > Foros Náuticos > Foro Náutico Deportivo

Avisos

 
 
Herramientas Estilo
  #11  
Antiguo 11-05-2015, 09:51
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: Proyecto OpenPlotter

Cita:
Originalmente publicado por surgysea Ver mensaje
Correcto, pero como haces que esa web este en la rasperry. Supongo que de alguna forma habrá que instalarla.

Siento mi desconocimiento en estos lares, pero la unica forma de comer pescado sin pedirlo es aprendiendo a pescar.

Un saludo
cuando visitas una web en internet estás viendo una serie de archivos que están en una carpeta de un ordenador que puede estar situado en cualquier parte del mundo y conectado a una red inmensa que se llama internet donde tiene una dirección única (IP) para que los otros ordenadores se puedan conectar a él. Estos archivos pueden ser de diferentes tipos y funcionan de manera diferentes. Por ejemplo los típicos archivos HTML se leen directamente y el navegador del ordenador "visitante" los ejecuta. Otro tipo de archivos como los PHP se ejecutan en el ordenador servidor antes de servir los datos al ordenador visitante. Todos estos archivos están conectados entre ellos e intercambian información de manera que cada vez que visitas una web una parte del proceso de la informacion recae en el servidor y otra parte en el visitante.

En el caso que nos ocupa instalariamos el software necesario en la raspberry para que funcione como un servidor y nuestro "internet" se limitaria a los pocos ordenadores, moviles, tablets, etc que se hayan conectado a ella. En una carpeta de la raspberry estarán los archivos que componen navgauge listos para ser visitados. Cuando alguien visita esos archivos colocando en la barra del navegador la dirección de la raspberry dentro de la red y la carpeta donde estan esos archivos se le cargará en el navegador un pequeño programa en javascript que es el que se encarga de "dibujar" los relojes y mostrar graficamente los datos que vienen de NMEA de openplotter. Openplotter lo unico que tiene que hacer es enviar datos a os diferentes visitantes para que ellos "dibujen" los relojes.

De esta manera openplotter solo traduce NMEA a un formato que javascript pueda entender llamado JSON y se libera de hacer los calculos gráficos ya que estos se hacen en el ordenador visitante.

Esto me da pie a comentar algo que hace tiempo tengo ganas y es presentar SignalK porque precisamente navgauge fue el detonante de algo que no es ni mas ni menos que el protocolo de comunicación nautica libre que pretende desbancar al NMEA 2000. Las ventajas sobre cualquier protocolo náutico conocido son enormes: protocolo libre y abierto de manera que cualquiera incluso empresas pueden aportar a su evolución, puede ser hasta 54 veces mas ràpido que el NMEA 2000, tiene una sintaxis legible por humanos ya que se basa en el protocolo JSON, está concebido para transmitirse por WIFI, RED, USB, Bluetooth e incluso RS/232-RS422, se basa en la gestion de los datos del propio barco pero está centrado en la interconexion entre difeentes barcos compartiendo datos.

Si alguna vez os habeis preguntado porque OpenCPN solo gestiona NMEA 1083 y no acepta aun seatalk o NMEA 2000 en gran parte es debido a que estos provienen del lado oscuro e implementarlos hubiera sido una violación del copiright de estos oscuros protocolos y en parte es debido a que se está esperando al completo desarrollo de signalK. SignalK hace de conversor NMEA 0183, 2000, seatalk y a la vez de multiplexor.

Seguro que no se os escapa la importancia de algo así, por lo que en su momento OpenPlotter deberia acogerse a este nuevo estandar libre en cuanto esté completamente maduro. Ahora mismo Openplotter traduce la informacion de los sensores actuales y futuros a NMEA 0183 y solo tendrá que hacerlo a signalk conservando el mismo hardware, simplemente será un cambio de software.

6 Cofrades agradecieron a sailoog.com este mensaje:
Camelot (11-05-2015), jarmisen (11-05-2015), North Side (11-05-2015), RichardR (11-05-2015), surgysea (11-05-2015)
 

Almayer


Reglas del foro
No puedes crear discusiones
No puedes responder a mensajes
No puedes editar tus adjuntos
No puedes editar tus mensajes

BB code está activado
Emoticonos está activado
El código [IMG] está activado
El código HTML está desactivado
Ir a


Todas las horas son GMT +1. La hora es 01:09.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© La Taberna del Puerto