La Taberna del Puerto Sergio Ponce
"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

Responder
 
Herramientas Estilo
  #1  
Antiguo 06-04-2016, 15:27
Avatar de gipsy_moth
gipsy_moth gipsy_moth esta desconectado
Pirata pata palo
 
Registrado: 02-11-2006
Edad: 54
Mensajes: 329
Agradecimientos que ha otorgado: 103
Recibió 83 Agradecimientos en 43 Mensajes
Sexo:
Predeterminado Problema con el AIS

Hola y
Hace unas semanas compré un receptor AIS (EasyAIS) y splitter (Glomex) a un cofrade.
Lo he instalado, pero no consigo que el AIS emita sentencias NMEA correctas.
Cuando lo arranco suele emitir una que dice algo del estilo !PAIS,68,84*09 (los numeros cambian) que no he encontrado que significa.
Luego, a veces, emite una linea correcta !AIVDM (a veces se deja el ! del principio) y normalmente a partir de la tercer sentencia ya es basura. A veces la segunda linea ya es basura.

Adjunto un pantallazo con lo que emiten el GPS (/dev/ttyUSB0), el equipo de viento y corredera (/dev/ttyUSB0) y el AIS (/dev/ttyUSB3).

He revisado las conexiones para descartar fallos de contacto, pero nada.
¿Alguna idea de por dónde puede estar el problema? ¿El AIS? ¿El splitter? ¿Cómo lo pruebo?

Saludos,
Imágenes adjuntas
Tipo de archivo: jpg Screenshot - 04062016 - 02_30_42 PM.jpg (18.4 KB, 77 vistas)
__________________
gipsy_moth
____________________________________
Blog del Petrouchka II
http://www.ptrk2.com


www.medidorescrucero.com
Precios especiales para los cofrades y para los socios de Anavre!!!


¡Hazte socio de Anavre!
Citar y responder
  #2  
Antiguo 06-04-2016, 19:21
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Problema con el AIS

¿Que estas haciendo?

Es que no se ve nada en el pantallazo.

Por lo que veo es un receptor AIS por tanto emitir lo que se dice emitir AIS no emite.

Pero veo que al parecer es el receptor que vendía jotaguirre. Entiendo que te refieres a que el ordenador no recibe los datos NMEA0183 correspondientes AIS que el receptor recibe y que opinas que el problema está en la configuración de Navigatrix.

¿Es mas o menos eso?

Lo que me interesa saber ya que la captura no se ve nada útil es...

¿Opencpn no te muestra los objetivos AIS?

Prueba a desactivar todas las demás entradas de opencpn y activa solo la de AIS. Asegúrate de que la pones a 38400 baudios. Y pon a la vista la ventana de depuración NMEA para ver si te entran bien o solo basura.

¿Puede ser que estabas usando putty para ver los datos NMEA0183?

Con la bendita terminal de Linux que tienes!!

Dime como te va con opencpn

¡Ah! Tambien puedes probar, antes de hacerlo con opencpn, a leer el puerto desde una consola normal de Linux con el comando:

cat /dev/ttyUSB2

Y ver si vomita los datos bien. Pero lo ideal es hacerlo con opencpn que es el que normalmente se encargará de ajustar la velocidad de /dev/ttyUSB2 a 38400 y recibir los mensajes NMEA0183 así como mostrarlos.

Editado por ... en 06-04-2016 a las 19:25.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
gipsy_moth (18-04-2016)
  #3  
Antiguo 07-04-2016, 18:03
Avatar de gipsy_moth
gipsy_moth gipsy_moth esta desconectado
Pirata pata palo
 
Registrado: 02-11-2006
Edad: 54
Mensajes: 329
Agradecimientos que ha otorgado: 103
Recibió 83 Agradecimientos en 43 Mensajes
Sexo:
Predeterminado Re: Problema con el AIS

Hola y gracias por tu respuesta.
Te voy contestando las preguntas que me haces:

Cita:
Originalmente publicado por pinguino Ver mensaje
¿Que estas haciendo?
Intentando mostrar las sentencias NMEA que el AIS envía al portátil

Es que no se ve nada en el pantallazo.
Disculpa, al adjuntarlo se ha disminuído. Lo intento volver a subir.

Por lo que veo es un receptor AIS por tanto emitir lo que se dice emitir AIS no emite.
No, ya lo sé, me refería a "emitir" sentencias NMEA0183 de los barcos que detecte.

Pero veo que al parecer es el receptor que vendía jotaguirre. Entiendo que te refieres a que el ordenador no recibe los datos NMEA0183 correspondientes AIS que el receptor recibe y que opinas que el problema está en la configuración de Navigatrix.

¿Es mas o menos eso?
Efectivamente, el ordenador no recibe los datos NMEA0183, per no sé si es por la configuración de Navigatrix, por problemas en el receptor AIS, o en el splitter. Lo estoy intentando descubrir.


Lo que me interesa saber ya que la captura no se ve nada útil es...

¿Opencpn no te muestra los objetivos AIS?
No, no los muestra

Prueba a desactivar todas las demás entradas de opencpn y activa solo la de AIS. Asegúrate de que la pones a 38400 baudios. Y pon a la vista la ventana de depuración NMEA para ver si te entran bien o solo basura.
Ya lo probé. Aparentemente no entra nada. Adjunto pantallazo

¿Puede ser que estabas usando putty para ver los datos NMEA0183?
Sí, así es. No conozco mucho de Linux y conozco Putty de otros temas y lo he usado. Me muestra entradas del GPS y del equipo de viento, pero no de AIS

Con la bendita terminal de Linux que tienes!!
Sorry!

Dime como te va con opencpn
No me muestra nada

¡Ah! Tambien puedes probar, antes de hacerlo con opencpn, a leer el puerto desde una consola normal de Linux con el comando:

cat /dev/ttyUSB2
Me contesta cat: /dev/ttyUSB2: Device or resource busy

Y ver si vomita los datos bien. Pero lo ideal es hacerlo con opencpn que es el que normalmente se encargará de ajustar la velocidad de /dev/ttyUSB2 a 38400 y recibir los mensajes NMEA0183 así como mostrarlos.
¡Gracias de nuevo por tu ayuda!
Imágenes adjuntas
Tipo de archivo: jpg Screenshot - 04072016 - 05:57:47 PM.jpg (20.1 KB, 40 vistas)
Tipo de archivo: png Screenshot - 04072016 - 05:59:46 PM.png (5.9 KB, 32 vistas)
__________________
gipsy_moth
____________________________________
Blog del Petrouchka II
http://www.ptrk2.com


www.medidorescrucero.com
Precios especiales para los cofrades y para los socios de Anavre!!!


¡Hazte socio de Anavre!
Citar y responder
  #4  
Antiguo 07-04-2016, 20:55
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Problema con el AIS

En principio hay algo que no va bien.

Podria ser que el servicio GPSD "secuestrara" los datos de AIS pero no los procesara bien.

Prueba esto:

Abre una consola de linux. Asegúrate de que no tienes a putty ni opencpn en marcha ya que cuando un programa está accediendo a un puerto este queda bloqueado para otro.

Así, sobre esa consola pon el siguiente comando:

cat /dev/ttyUSB2

Si te dice Device or resource busy es que hay algún programa usando el puerto. O podria ser que estuvieran mal configurados los permisos. Para salir de dudas prueba:

sudo cat /dev/ttyUSB2

Si insiste en Device or resource busy es que probablemente GPSD esta usando el puerto /dev/ttyUSB2.

Si es así, dado que parece que no lo gestiona bien vamos a para GPSD para ver si se libera el puerto y si los datos entran limpios.

Paramos GPSD con:

sudo service gpsd stop

Una vez parado prueba de nuevo:

cat /dev/ttyUSB2

y si no:

sudo cat /dev/ttyUSB2

Dime que pasa y continuamos.

Editado por ... en 07-04-2016 a las 20:59.
Citar y responder
  #5  
Antiguo 08-04-2016, 19:11
Avatar de gipsy_moth
gipsy_moth gipsy_moth esta desconectado
Pirata pata palo
 
Registrado: 02-11-2006
Edad: 54
Mensajes: 329
Agradecimientos que ha otorgado: 103
Recibió 83 Agradecimientos en 43 Mensajes
Sexo:
Predeterminado Re: Problema con el AIS

Hola Pinguino.
te voy respondiendo:

cat /dev/ttyUSB2
cat: /dev/ttyUSB2: Device or resource busy

sudo cat /dev/ttyUSB2
[sudo] password for ptrk2:
�k���SJZZJB��{�Oj���Z��BR���K^��K��^��BJB�


sudo service gpsd stop
sudo cat /dev/ttyUSB2

�z�
�N����Z�� z�j����SJZZJB�


¿Por dónde crees que van los tiros?
Los otros puertos los leo bien, tanto por la consola como con Putty


Saludos y
__________________
gipsy_moth
____________________________________
Blog del Petrouchka II
http://www.ptrk2.com


www.medidorescrucero.com
Precios especiales para los cofrades y para los socios de Anavre!!!


¡Hazte socio de Anavre!
Citar y responder
  #6  
Antiguo 08-04-2016, 22:58
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Problema con el AIS

De momento hay un par de cosillas. Lo primero que sin usar el sudo no tienes acceso al puerto.


Supongo que el usuario que estas usando es ptrk2... ¿es correcto?
Si lo es Prueba este comando con mucho cuidado:

sudo usermod -a -G dialout ptrk2

Introducelo respetando escrupulosamente las mayúsculas y minúsculas. Si te equivocas podrías liarla parda. Si tu usuario es otro diferente, pon el que sea en lugar de ptrk2

Con este comando deberías haberte agregado a ti como usuario al grupo dialout que es el que tiene acceso a los puertos físicos.

Despues vuelve a probar con opencpn y el puerto tal como lo tenias, /dev/ttyUSB2 y 38400 de baudios.

A ver si funciona.

por lo que veo, no parece que GPSD sea el culpable de nada. Solo veo un tema de permisos que impediría a opencpn recibir los datos a 38400.

Si después de esto sigue igual, yo miraría la conexión física del puerto pues un falso contacto podría corromper los datos. O incluso podría ser que el AIS esté fallando bien sea por tema de configuración (que me sorprendería pues el que yo tengo no tiene ningún tipo de posibilidad de configuración) o por algún tipo de avería.

Poner el modelo exacto de AIS con Nº de modelo si lo tiene ayudaría a despejar dudas.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
ManelvallsVila (08-04-2016)
Responder Ver todos los foros en uno

Sergio Ponce


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:57.


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