La Taberna del Puerto SoleDiesel
"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 de ayuda/Sugerencias/Críticas > Informática e Internet

Avisos

Responder
 
Herramientas Estilo
  #1  
Antiguo 11-01-2016, 13:07
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 42
Mensajes: 1,081
Agradecimientos que ha otorgado: 160
Recibió 393 Agradecimientos en 277 Mensajes
Sexo:
Predeterminado problema conversor nmea-usb

muy buenas a todos:

Postee en el hilo de navigatrix este asunto pero tengo sospechas que no va a ser solo cuestion del mismo y creo que tengo un problema pero no se cual.

El asunto es que adquiri dos conversores rs422 a usb bidirecionales para conectar la electronica pero pasa una cosa algo extraña, os expongo paso por paso lo que hice.

primero conecte los dos cables de salida del gps al conversor
luego active el gps, al de un rato se fijó la posición (verificado con la radio) y el led verde del conversor empezo a parpadear.
conecte el conversor al pc y se apagó el led (dejo de parpadear). el pc esta con navigatrix (linux-Ubuntu)
estuve comprobando a ver si no lo detectaba pero si lo detectaba
al menos con dmesg | grep-i tty
salia:
usb 1-4 : uart converter attached to ttyUSB0 (o algo similar)
intente configurar ese puerto en opencpn y al abrir la ventana terminal nada de nada.

luego me dio por probar con un portatil con win7 por mirar a ver que pasaba
y entonces al conectar al portatil el conversor si seguia parpadeando el led de marras (se supone que es el de recibir datos). lo que me ha llevado a pensar que el problema es del pc con linux.

ya no se me ocurre nada. ¿alguna idea?
el pc tiene solo puertos usb3.0 y el conversor es usb2.0 en principio no creo que haya problemas ya que en ese sentido si son compatibles no?
Citar y responder
  #2  
Antiguo 11-01-2016, 16:47
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: problema conversor nmea-usb

Yo he podido usar mis viejos convertidores USB-SERIE en puertos USB3.0 con Linux sin ningún problema, así que no sabría decirte.

Normalmente, si al conectarlo, el sistema te crea el puerto /dev/ttyUSB0, quiere decir que lo ha detectado bien y que debería funcionar. Así que no parece un problema de controlador.

Lo que no comprendo es eso de que se encienden los ledes de datos antes de que conectes el convertidor por USB al ordenador, ya que según entiendo, el convertidor se alimenta desde el USB y sin corriente no debería funcionar. ¿Que convertidor es?

Ledes aparte, tu problema podría deberse a permisos mal configurados. Si esta conectado al GPS y sabes que está recibiendo datos NMEA0183 (los de otro tipo opencpn no los entiende) puedes probar a ver si vomita datos NMEA0183 con este comando en consola como superusuario:

sudo cat /dev/ttyUSB0


deberias ver cosas como esto:

$GPRMC,164324.483,A,3645.4249,N,00236.2850,W,0.091 797,148.27,110116,,*10
$GPVTG,148.27,T,,M,0.091797,N,0.170008,K*57
$GPGGA,164325.483,3645.4249,N,00236.2849,W,1,06,1. 4,49.1,M,48.2,M,2.1,0000*55
$GPGSA,A,3,13,30,28,05,20,15,,,,,,,3.3,1.4,3.0*3C
$GPRMC,164325.483,A,3645.4249,N,00236.2849,W,0.182 348,114.35,110116,,*16
$GPVTG,114.35,T,,M,0.182348,N,0.337709,K*5F


Si empieza a mostrar datos NMEA0183 prueba entonces sin el sudo. Si entonces no los muestra podría ser un tema de permisos mal configurado.

Si este fuera el caso deberías cambiarlos con el siguiente comando:

sudo usermod -a -G dialout tunombredeusuario

Donde tunombredeusuario es el nombre que le has puesto al usuario de Navigatrix al instalarlo.

Si lo haces escribelo bien respetando mayúsculas y minúsculas si no puedes liar los permisos aun mas. Reinicia el sistema y prueba de nuevo.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
Erikblade (16-01-2016)
  #3  
Antiguo 12-01-2016, 00:32
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 42
Mensajes: 1,081
Agradecimientos que ha otorgado: 160
Recibió 393 Agradecimientos en 277 Mensajes
Sexo:
Predeterminado Re: problema conversor nmea-usb

Cita:
Originalmente publicado por pinguino Ver mensaje
Yo he podido usar mis viejos convertidores USB-SERIE en puertos USB3.0 con Linux sin ningún problema, así que no sabría decirte.

Normalmente, si al conectarlo, el sistema te crea el puerto /dev/ttyUSB0, quiere decir que lo ha detectado bien y que debería funcionar. Así que no parece un problema de controlador.

Lo que no comprendo es eso de que se encienden los ledes de datos antes de que conectes el convertidor por USB al ordenador, ya que según entiendo, el convertidor se alimenta desde el USB y sin corriente no debería funcionar. ¿Que convertidor es?

Ledes aparte, tu problema podría deberse a permisos mal configurados. Si esta conectado al GPS y sabes que está recibiendo datos NMEA0183 (los de otro tipo opencpn no los entiende) puedes probar a ver si vomita datos NMEA0183 con este comando en consola como superusuario:

sudo cat /dev/ttyUSB0

deberias ver cosas como esto:

$GPRMC,164324.483,A,3645.4249,N,00236.2850,W,0.091 797,148.27,110116,,*10
$GPVTG,148.27,T,,M,0.091797,N,0.170008,K*57
$GPGGA,164325.483,3645.4249,N,00236.2849,W,1,06,1. 4,49.1,M,48.2,M,2.1,0000*55
$GPGSA,A,3,13,30,28,05,20,15,,,,,,,3.3,1.4,3.0*3C
$GPRMC,164325.483,A,3645.4249,N,00236.2849,W,0.182 348,114.35,110116,,*16
$GPVTG,114.35,T,,M,0.182348,N,0.337709,K*5F


Si empieza a mostrar datos NMEA0183 prueba entonces sin el sudo. Si entonces no los muestra podría ser un tema de permisos mal configurado.

Si este fuera el caso deberías cambiarlos con el siguiente comando:

sudo usermod -a -G dialout tunombredeusuario

Donde tunombredeusuario es el nombre que le has puesto al usuario de Navigatrix al instalarlo.

Si lo haces escribelo bien respetando mayúsculas y minúsculas si no puedes liar los permisos aun mas. Reinicia el sistema y prueba de nuevo.
gracias pinguino por tu respuesta.
entiendo que lo de los permisos es por si no estoy dentro del grupo dialout pero verifico que efectivamente estoy en el.

respecto al conversor no te puedo decir marca esta comprado en aliexpress eso si tiene el chip ch340 .

lo de la prueba del cat lo he probado tambien (aunque al no estar en el barco lo he hecho un poco a lo bestia) he cogido un arduino y le he hecho tirar por serial sentencias nmea una y otra vez ya se que no es lo as adecuado pero para ver si al menos vomitaba algo. y nada igual. solo marcaba algo eso si ilegible cambiando los cables. Al principio tenia r+ al tx del arduino y r- a gnd de arduino y no salia nada y los leds apagados pero en cuanto he cambiado los cables (ha sido de pura casualidad ya que me habia colado) poniendo r+ a gnd y r- a tx el led verde se ha encendido y el led rojo parapadeaba al ritmo que el arduino mandaba datos y entonces si cat ha empezado a devolver algo ilegible. (como he dicho antes arduino no es lo mas adecuado) pero cosa curiosa solo vomitaba algo cuando gpsd esta activo si desactivo gpsd no sale nada por pantalla
Citar y responder
  #4  
Antiguo 12-01-2016, 02:26
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 42
Mensajes: 1,081
Agradecimientos que ha otorgado: 160
Recibió 393 Agradecimientos en 277 Mensajes
Sexo:
Predeterminado Re: problema conversor nmea-usb

Por cierto que me acabo de fijar
Es normal que solo conectando el convertidor al pc sin conectar nada mas entre t+ y t- tenga 5voltios y entre r+ y r- igual????
Citar y responder
  #5  
Antiguo 12-01-2016, 13:28
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: problema conversor nmea-usb

No hace falta que hagas el invento del Arduino. Simplemente conecta el convertidor al PC por usb y no lo conectes a nada mas. Despues enviale cualquier archivo que tengas en la carpeta actual y mira si se enciende el led de salida. El comando seria:

cat archivoquequieresenviar > /dev/ttyUSB0

Lo del voltaje nunca lo he medido así que no te lo puedo confirmar ni desmentir.

Si el led se enciende al enviarle los datos del archivo Es que el problema está al otro lado. O bien la conexión NMEA0183 no esta bien hecha o bien NO es NMEA0183 si no otra cosa como NMEA2000 o quien sabe que.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
Erikblade (16-01-2016)
  #6  
Antiguo 12-01-2016, 14:13
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 42
Mensajes: 1,081
Agradecimientos que ha otorgado: 160
Recibió 393 Agradecimientos en 277 Mensajes
Sexo:
Predeterminado Re: problema conversor nmea-usb

he hecho lo que me has comentado pinguino, y si se me enciende el led de envio. Revisare de nuevo toda la conexion nmea pero de lo que si puedo estar seguro es que la conexion es nmea0183 ya que los datos del GPS los cojo de una pareja de bornas que enlazan el GPS con las dos radios de forma directa una de ellas es una ICOM IC-M421 y la otra una IC-M505 y ambas solo son compatibles con Nmea0183. El resto de la informacion la cojo de una pantalla ST60 multi de Raymarine a la que le he habilitado la salida Nmea0183.

Revisare de nuevo toda la conexion y posteare resultados
Citar y responder
Responder Ver todos los foros en uno

SoleDiesel


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 00:35.


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