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 de ayuda/Sugerencias/Críticas > Informática e Internet

Avisos

Responder
 
Herramientas Estilo
  #1  
Antiguo 12-01-2016, 01:32
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 43
Mensajes: 1,086
Agradecimientos que ha otorgado: 162
Recibió 397 Agradecimientos en 278 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
  #2  
Antiguo 12-01-2016, 03:26
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 43
Mensajes: 1,086
Agradecimientos que ha otorgado: 162
Recibió 397 Agradecimientos en 278 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
  #3  
Antiguo 12-01-2016, 14: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)
  #4  
Antiguo 12-01-2016, 15:13
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 43
Mensajes: 1,086
Agradecimientos que ha otorgado: 162
Recibió 397 Agradecimientos en 278 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
  #5  
Antiguo 12-01-2016, 19:35
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: problema conversor nmea-usb

Entonces ya puedes descartar que sea un problema de controlador.

Yo que tu probaría a conectar el terminal positivo de los datos NMEA0183 a la entrada del convertidor, al terminal Rx, sin conectarle el negativo o masa. si están en la misma instalación con negativo a masa debería funcionar.

Para saber si entran datos, ademas de ver los parpadeos luminosos ya sabes:

cat /dev/ttyUSB0

y deberías ver los datos NMEA0183. Si aparecen, cierra la ventana del terminal y ya pruebas con opencpn
Citar y responder
Los siguientes cofrades agradecieron este mensaje a
Erikblade (16-01-2016)
  #6  
Antiguo 13-01-2016, 15:57
Avatar de Erikblade
Erikblade Erikblade esta desconectado
Corsario
 
Registrado: 13-10-2014
Edad: 43
Mensajes: 1,086
Agradecimientos que ha otorgado: 162
Recibió 397 Agradecimientos en 278 Mensajes
Sexo:
Predeterminado Re: problema conversor nmea-usb

Cita:
Originalmente publicado por pinguino Ver mensaje
Entonces ya puedes descartar que sea un problema de controlador.

Yo que tu probaría a conectar el terminal positivo de los datos NMEA0183 a la entrada del convertidor, al terminal Rx, sin conectarle el negativo o masa. si están en la misma instalación con negativo a masa debería funcionar.

Para saber si entran datos, ademas de ver los parpadeos luminosos ya sabes:

cat /dev/ttyUSB0

y deberías ver los datos NMEA0183. Si aparecen, cierra la ventana del terminal y ya pruebas con opencpn
muy buenas: acabo de llegar del barco de realizar las pruebas que me habeis comentado con los siguientes resultados.

-prueba de conectar solo los conversores al pc (sin los cables del Nmea) y configurarlos como salida, he establecido un waypoint y le he indicado a opencpn navegar hasta ahi. Resultado--> el led rojo parpadea en los dos conversores, en la ventana depuracion nmea de opencpn no aparece nada de nada
-prueba de usar cat archivo /dev/ttyUSB0 y ttyUSB1. Resultado--> el led rojo parpadea sin problemas.
-prueba de conectar solo el Nmea+ del GPS a la entrada R+ del conversor. Resultado--> el led verde se enciende y el parpadeo es un cambio de intensidad en el brillo. Opencpn no recibe nada ni en la pantalla depuracion Nmea tampoco sale nada. Pruebo con cat /dev/ttyUSB0 y no sale nada de nada se queda la terminal como bloqueada sin pront ni nada. con sudo cat /dev/ttyUSB0 se queda igual pero al de un rato aparece de nuevo el pront.
-prueba de conectar tanto Nmea+ como Nmea- a R+ y R- respectivamente. Resultado-->similar al anterior pero esta vez el led verde ni se enciende.

Nota. He vuelto a revisar todo el cableado. el GPS es un DGPS200 de esos de seta que envia los datos en formato Nmea0183 1.5 o 2.0 (creo que está configurado en 2.0) se que envia datos porque la radio me los muestra en pantalla). La para el resto de señales tengo dos pantallas ST60 Multi de Raymarine, que aunque se comunican con el tridata, el equipo de viento, y el piloto por seatalk, cada uno de ellos tienen entradas y salidas nmea0183 (en uno de ellos se reciben los datos del GPS y salen, o deberian salir, los datos del resto de instrumentacion, la salida nmea esta activada por configuracion en el otro se deben recibir los datos del opencpn)

como digo he revisado todo el cableado y esta correcto y bien conexionado uso cable STPcat6 y no habrá mas de 5 metros de cableado.

Ya es que no se que mas puedo probar, porque con la radio verifico que hay datos del GPS pero conectandome a la misma borna en paralelo, El PC no recibe nada de nada
Citar y responder
  #7  
Antiguo 13-01-2016, 18:29
Avatar de Gambucero
Gambucero Gambucero esta desconectado
Hermano de la costa
 
Registrado: 08-09-2011
Edad: 63
Mensajes: 2,384
Agradecimientos que ha otorgado: 907
Recibió 1,361 Agradecimientos en 788 Mensajes
Sexo:
Predeterminado Re: problema conversor nmea-usb

A ver, a ver... una preguntilla (que puede parecer tonta, pero muchas veces, las cosas mas simples son las que se nos escapan).

¿tienes activada la conexión "problemática" en el OpenCPN?, porque en "Herramientas", puedes tenerla creada, pero no ACTIVADA (es un check-box al principio de la línea de la conexión).

Otra preguntilla... ¿Está el conversor conectado en modo "Serie" o en modo "Red"?, y explico el porqué de esta pregunta... si seguimos "al pié de la letra" las instrucciones de instalación del GPS que se detallan en el manual de usuario de OpenCPN (accesible desde la web, o sea... aquí)... primero indica que instalemos los componentes gpsd y gpsd-clients, y entonces generemos la conexión en modo "Red", comprobando su funcionamiento.

Una vez hecho esto, des-instalar el paquete gpsd, y volver a generar la conexión en modo "Serie". Además hay una recomendación muy recomendable (valga la redundancia) de seguir, y es poner el "parato" en modo NMEA -porque windows suele ponerlo en modo binario, y eso no lo entiende mas que windows- usando:

$ gpsctl -n (el $ indica el prompt de sistema en la terminal).

Y si lo anterior no ha funcionado, forzarlo usando:

$ gpsctl -f -n /dev/ttyUSB0

Como ya te he dicho al principio, son las "tonterías básicas" las que se nos escapan mas de una vez... y aunque nos parezca de perogrullo, también hay que darles su importancia.

Igual Maese Pingüino no ha caído en esto, o quizás también lo ha dado por supuesto... pero ya se sabe, los informáticos muchas veces damos por supuestas muchas cosas que los usuarios "de a pie" os saltáis a la torera... y luego pasa lo que pasa....

O igual me estoy metiendo en camisa de once varas... (I think)

__________________
Buen viento y mar de popa para vuesas mercedes.
El mar dara a cada hombre una nueva esperanza, como el dormir le da sueños. (Cristóbal Colón)
I've seen things you people wouldn't believe. Attack ships on fire off the shoulder of Orion. I watched c-beams glitter in the dark near Tannhäuser Gate. All those moments will be lost in time, like tears in rain... Time to die. (Roy Batty)
sigue mi blog Ganando Barlovento

Editado por Gambucero en 13-01-2016 a las 18:40.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a Gambucero
Erikblade (16-01-2016)
Responder Ver todos los foros en uno

Sergio Ponce

Herramientas
Estilo

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 07:29.


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