Calificación:
  • 2 voto(s) - 3.5 Media
  • 1
  • 2
  • 3
  • 4
  • 5

Montaje en modo "Caja Negra"
#61

(13-11-2020, 12:27 PM)gypsylyon escribió:  Si pero para entenderlas tienes que leer lo que entra (en hexadecimal), identificarlo y luego traducirlo a json para meterlo en SignalK.

Supongo que te refieres a que lo hace de forma lineal. Conforme entran las sentencias,  las traduce a SignalK

Gesendet von meinem SM-G988B mit Tapatalk
Si, exacto. Me refiero a que no hace falta ningún plugin.

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#62

(13-11-2020, 03:39 PM)pinguino escribió:  Si, exacto. Me refiero a que no hace falta ningún plugin.
Pensaba que todo eso lo hacía el plugin o la app o como quieran llamarlo de signal K.

Al fin y al cabo es un programa que visualiza en formato web pero detrás hace un montón de faenas ocultas como esa ectura de datos seatalk y la traducción de seatalk a SignalK, mandar los datos json de signal K al puerto 3000

Gesendet von meinem SM-G988B mit Tapatalk
Responder
Agradecido por:
#63

Hola!!
Ok, sigo con problemas' creo que es debido a mi ignorancia, así que recurro a ustedes nuevamente,
La situación es la siguiente, tengo signal K actualizado a la version 1.35.2 y en la tarjeta de memoria tengo el openplotter con Opencpn 5.2.4.
Conecto el conjunto a seatalk y veo que todo empieza a funcionar, la luz del led del octoacoplador prendida, voy a signal K y en la primera pantalla que aparece en Connection activity uno de los que figura es Seatalk , luego voy a Conection & Plugin Status y aparece Signalk-node-red Confusedtarted,
sk-to-nmea0183Confusedtarted y por ultimo seatalk :Started.
Ahora, voy a opencpn a los relojes del plugin dashboard para ver el viento y dirección , profundidad, ángulo de timón y no marca absolutamente nada.
Que estoy haciendo mal o que paso me estoy salteando??
Gracias!!!! por toda la ayuda que estoy recibiendo
Responder
Agradecido por:
#64

las caritas en started salieron involuntariamente
Responder
Agradecido por:
#65

Si en la pantalla de signal K, en connecction activity ves una raya amarilla es que están entrando datos Seatalk. Eso es prueba de que la conexión del optoacoplador y los cables GPIO es correcta y su configuración de entrada también. Si no hay raya amarilla entonces hay que verificar el cableado, el pin GPIO y la configuración de entrada de signal K.

Si en opencpn no aparecen datos en los tableros probablemente es por que no has activado una entrada en opencpn de tipo signal K. 

Crea una nueva entrada de tipo signal k a la dirección localhost y puerto 3000. Debería funcionar. Si es así luego te daré mas detalles.

[Imagen: q0YcmhI.png]

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#66

(15-11-2020, 07:23 AM)ZEPELIN escribió:  Hola!!
Ok, sigo con problemas' creo que es debido a mi ignorancia, así que recurro a ustedes nuevamente,
La situación es la siguiente, tengo signal K actualizado a la version 1.35.2 y en la tarjeta de memoria tengo el openplotter con Opencpn 5.2.4.
Conecto el conjunto a seatalk y veo que todo empieza a funcionar, la luz del led del octoacoplador prendida, voy a signal K y en la primera pantalla que aparece en Connection activity uno de los que figura es Seatalk , luego voy a Conection & Plugin Status y aparece Signalk-node-red Confusedtarted,
sk-to-nmea0183Confusedtarted y por ultimo seatalk :Started.
Ahora, voy a opencpn a los relojes del plugin dashboard para ver el viento y dirección , profundidad, ángulo de timón y no marca absolutamente nada.
Que estoy haciendo mal o que paso me estoy salteando??
Gracias!!!! por toda la ayuda que estoy recibiendo
Yo hice la conexión directamente desde Opencpn. Con lo que tienes hecho, vete a Opencpn a conexiones y verás que hay un tipo de conexión nueva Signalk, añades este tipo de conexión, UDP y puerto 3000. Deberías ver así los datos. 

Es la forma que lo configuré, no he probado a través del plugin.

Saludos
Responder
Agradecido por:
#67

ok, voy a probar

gracias   Gracias
Responder
Agradecido por:
#68

(15-11-2020, 09:25 AM)pinguino escribió:  Si en la pantalla de signal K, en connecction activity ves una raya amarilla es que están entrando datos Seatalk. Eso es prueba de que la conexión del optoacoplador y los cables GPIO es correcta y su configuración de entrada también. Si no hay raya amarilla entonces hay que verificar el cableado, el pin GPIO y la configuración de entrada de signal K.

Si en opencpn no aparecen datos en los tableros probablemente es por que no has activado una entrada en opencpn de tipo signal K. 

Crea una nueva entrada de tipo signal k a la dirección localhost y puerto 3000. Debería funcionar. Si es así luego te daré mas detalles.

[Imagen: q0YcmhI.png]
Ok, la comunicacion es medio espaciada, ya que todo sucede despues que voy al barco y hago las pruebas. En un principio la raya amarilla esta fuerte y clara debajo de Seatalck en signal K, entre luego en conexiones en opencpn e hice lo que esta arriba, no entendí en bien como lo hizo gypsylyon. la cuestión que me quedo así, pero luego me voy a los instrumentos en opencpn y sigo sin ver nada banghead


Archivos adjuntos Miniatura(s)
   
Responder
Agradecido por:
#69

(20-11-2020, 03:36 PM)ZEPELIN escribió:  Ok, la comunicacion es medio espaciada, ya que todo sucede despues que voy al barco y hago las pruebas. En un principio la raya amarilla esta fuerte y clara debajo de Seatalck en signal K, entre luego en conexiones en opencpn e hice lo que esta arriba, no entendí en bien como lo hizo gypsylyon. la cuestión que me quedo así, pero luego me voy a los instrumentos en opencpn y sigo sin ver nada banghead
¿Estas usando la misma raspberry para signal K y para opencpn o estas usando dos diferentes?

¿Tienes datos de Seatalk en los tableros de instrumentos de signal K?

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#70

El otro tema es como conectarme a la la Raspberry desde una tablet con alguna app.
Esto se llama aprender paso a paso,
Yo tengo mi telefono con internet que lo uso como AP (si esta bien dicho) o sea que con la raspberry me conecto al telefono y via via wifi tengo intenet.
La tablet tambien lo tengo conectado al telefono.
Ahora tengo la App NvMonitor y me voy a setting y tengo set protocol:
TCP y UDP
luego tengo st host: 192.168.43.19
set.port: 3000
ok probe con TCP y luego con UDP y no consigo aparejar.
luego probe con nke Display
aca tengo
Server
port
protocol UDP o TCP y nada
o sea que en opencpn supongo que tengo que modificar algo en algún lugar....
y otra pregunta que pasa si el telefono que uso como AP no tiene intenet .
Gracias nuevamente y perdón por la torpeza
Responder
Agradecido por:
#71

(20-11-2020, 03:45 PM)pinguino escribió:  ¿Estas usando la misma raspberry para signal K y para opencpn o estas usando dos diferentes?

¿Tienes datos de Seatalk en los tableros de instrumentos de signal K?
Estoy usando una raspberry con opencepn, pero no lo uso, solo por los instrumentos, tengo otra que si la uso y lo tengo activo al opencepn
Y la verdad es que no me fije en los instrumentos de signal K.
Mañana lo voy a probar, pensé que primariamente los tendría que ver en opencpn.
Responder
Agradecido por:
#72

(20-11-2020, 04:10 PM)ZEPELIN escribió:  Estoy usando una raspberry con opencepn, pero no lo uso, solo por los instrumentos, tengo otra que si la uso y lo tengo activo al opencepn
Y la verdad es que no me fije en los instrumentos de signal K.
Mañana lo voy a probar, pensé que primariamente los tendría que ver en opencpn.
Si los datos seatalk entran correctamente, el panel de signal k mostrara los relojes con los datos. Lo mas probable es que opencpn no apunte a la IP correcta si todo va bien en SK.

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#73

(20-11-2020, 04:03 PM)ZEPELIN escribió:  El otro tema es como conectarme a la la Raspberry desde una tablet con alguna app.
Esto se llama aprender paso a paso,
Yo tengo mi telefono con internet que lo uso como AP (si esta bien dicho) o sea que con la raspberry me conecto al telefono y via via wifi tengo intenet.
La tablet tambien lo tengo conectado al telefono.
Ahora tengo la App NvMonitor y me voy a setting y tengo set protocol:
TCP y UDP
luego tengo st host: 192.168.43.19
set.port: 3000
ok probe con TCP y luego con UDP y no consigo aparejar.
luego probe con nke Display
aca tengo
Server
port
protocol UDP o TCP y nada
o sea que en opencpn supongo que tengo que modificar algo en algún lugar....
y otra pregunta que pasa si el telefono que uso como AP no tiene intenet .
Gracias nuevamente y perdón por la torpeza
Tal vez no observaste esto Confused
Responder
Agradecido por:
#74

(21-11-2020, 12:50 PM)ZEPELIN escribió:  Tal vez no observaste esto Confused
No, no lo vi. Como ahora estoy liado te contestaré esta noche ¿OK?

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:
#75

(20-11-2020, 04:03 PM)ZEPELIN escribió:  El otro tema es como conectarme a la la Raspberry desde una tablet con alguna app.
Esto se llama aprender paso a paso,
Yo tengo mi telefono con internet que lo uso como AP (si esta bien dicho) o sea que con la raspberry me conecto al telefono y via via wifi tengo intenet.
La tablet tambien lo tengo conectado al telefono.
Ahora tengo la App NvMonitor y me voy a setting y tengo set protocol:
TCP y UDP
luego tengo st host: 192.168.43.19
set.port: 3000
ok probe con TCP y luego con UDP y no consigo aparejar.
luego probe con nke Display
aca tengo
Server
port
protocol UDP o TCP y nada
o sea que en opencpn supongo que tengo que modificar algo en algún lugar....
y otra pregunta que pasa si el telefono que uso como AP no tiene intenet .
Gracias nuevamente y perdón por la torpeza
Supongo que la IP de la Rpi es la correcta "192.168.43.19". La ip debe de ser la que el telefono que hace de AP le asigna a la Rpi, Si eso es correcto los otros dos parámetros necesarios son el numero de puerto y el tipo de protocolo -TCP, UDP, SignalK-.

Ahora bien. Necesitas saber un par de detalles de como funcionan las conexiones.
El servidor SK acepta varios tipos de entrada. Entre ellas NMEA0183, N2K, otras entradas Signal K, entradas crudas por los pines GPIO y entradas Seatalk por los pines GPIO.

Como norma, cualquier entrada en formato NMEA0183 es automáticamente volcada en TCP en el puerto 10110 en formato NMEA0183 y en el puerto 3000 en formato SK. Por tanto si tu aplicación usa o trabaja con NMEA0183 necesitará acceder al puerto 10110 en TCP.

Como tu aplicación necesitaba datos NMEA0183 pero tu le metías SK por el 3000 no podía funcionar. Hay aplicaciones como sailtracker que ya están listas para entradas SK.

Pero... ¿que ocurre si tu aplicación solo acepta UDP. En ese caso necesitas instalar el plugin para UDP que automáticamente vierte los datos NMEA0183 en el puerto de tu elección en protocolo UDP.

IMPORTANTE: SK vierte todo los datos de todas las entradas en el puerto 3000 en formato SK. Por defecto a TCP 10110 y a UDP solo irían los datos que previamente han entrado como NMEA0183. El resto de datos que han entrado en "crudo" como los de los pines GPIO o los de Seatalk NO son convertidos a NMEA0183 automáticamente. Para ello instalamos el plugin correspondiente que convierto todos esos datos a NMEA0183 y que en tal caso ya son vertidos por TCP 10110 y por UDP.... si hemos instalado el plugin.

A tu pregunta de que pasa si el teléfono no tiene acceso a Internet la respuesta es.... nada. Todo funciona igual salvo que no podrás acceder a Internet desde ningún dispositivo, como es obvio. La red local que crea tu teléfono como AP continua como si nada.

Si tienes interés en conocer mas a fondo como funcionan estos temas de la red y los datos de navegación te sugiero que le des un repaso a este hilo que alguien creó hace un tiempo para explicarlo un poco.. o al menos intentarlo.

Red wifi NMEA, como funciona.

No es que el mar tenga tan mal carácter.
El verdadero canalla es el viento.
El mar... sencillamente se deja llevar.
Responder
Agradecido por:


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)