![]() |
|
|
|
| VHF: Canal 77 |    | ![]() |
![]() |
![]() |
![]() |
![]() |
|
|
|
#1
|
||||
|
||||
|
LO subo por si a alguien puede ayudarme
con mis dudas.Unas birras!!!! ![]() ![]() ![]()
__________________
Marino1253 ![]() Apuntate a la ASOCIACIÓN DE NAVEGANTES DE RECREO |
|
#2
|
||||
|
||||
|
Hola a todos
!A ver si algún experto en Linux me puede ayudar ![]() He instalado el Navigatrix en un portátil viejo, tengo un gps serie conectado, Selecciono la entrada TTYS0, pero no hay manera de que me muestre los datos del gps en la ventana que muestra las tramas NMEA. Para comprobar que recibo bien abro una consola de comandos y mediante el comando screen me muestra las tramas NMEA. Para que me funcione , y pueda abrir el fichero TTYS0, este comando tengo que lanzarlo como administrador 'sudo screen 4800'. Entonces he pensado que el problema es que el acceso directo no abre el open CPN como root ¿? Puede ser ? El caso es que lanzo el OpenCPN como root desde la consola, y tampoco hay manera que muestre las tramas NMEA. ![]() Alguna idea? Que puedo hacer para ver los datos recibidos del GPS? Saludos y . |
|
#3
|
||||
|
||||
|
Si ves las tramas como root tal vez sea esto:
Revisa que tu usuario esté en el grupo de usuarios 'dialup'. Si pones el comando groups te dira a que grupos perteneces en este momento. |
| Los siguientes cofrades agradecieron este mensaje a Clapton | ||
lidiana (27-02-2012) | ||
|
#4
|
||||
|
||||
|
Cita:
Cita:
De todas formas ejecuto el comando groups y no me sale el grupo 'dialup' pero si el 'dialout' ![]() Como añado mi usuario al grupo dialup ? |
|
#5
|
||||
|
||||
|
Cita:
Si es un puerto serie (que seria lo mas extraño pues nunca he visto ninguno), asegúrate de probar otras rutas tty. Pero si es usb la ruta sera ttyUSB0. No se requieren normalmente derechos de administrador para recibir por puertos serie o usb. No se necesita ser administrador para lanzar OpenCpn, mas aún, no se recomienda nunca usar derechos de root cuando no son indispensables. En cuanto al funcionamiento del programa screen, la verdad es que lo desconozco. En mi Mint12 ni siquiera está instalado. Yo solía revisarlo con tail /dev/ttyUSB0 creo recordar. Así que en eso no te puedo ayudar mucho. |
| Los siguientes cofrades agradecieron este mensaje a | ||
lidiana (27-02-2012) | ||
|
#6
|
||||
|
||||
|
Perdona lidiana, quería decir dialout
![]() Tienes que poner $adduser tu_usuario dialout desde la pantalla terminal. |
|
#7
|
||||
|
||||
|
No se olviden de Marino1253. Es que yo no se
![]()
__________________
@XeneiSailor https://www.instagram.com/xeneisailor/ No envidies mi progreso... Sin valorar mi esfuerzo
|
|
#8
|
||||
|
||||
|
Cita:
Te confirmo que el gps es serie, de los de antes .También te puedo confirmar que está conectado al ttys0, ya que con el comando screen, si veo las tramas Nmea. También te confirmo que hay aplicaciones que para abrir el puerto serie hay que tener derechos de root, ya que si miras los permisos de /dev/ttys0, solo el propietario puede escribir, el grupo solo leer, y hay aplicaciones que lo abren en modo lectura/escritura. Alguna idea? |
|
#9
|
||||
|
||||
|
Cita:
Has probado: tail /dev/ttys0 Esto debería volcarte en pantalla los últimos datos nmea que el gps va generando. Si te da blanco vuelve a lanzar el comando y te irá diciendo las sentencias que va tirando el gps. Yo lo corro sin ser root y funciona (en mi caso tail /dev/ttyUSB0). El comando screen no es un comando típico de linux por lo que he investigado someramente. Parece que se usa para ir lanzando diversas aplicaciones desde una única consola y poder pasarlas a primer o segundo plano según los casos. Corrígeme si me equivoco. ¿puede que con el screen atrapes el puerto serie y lo dejes fuera del alcance de opencpn? Recuerda que cuando un puerto es usado por una aplicación queda inaccesible para otra. |
| Los siguientes cofrades agradecieron este mensaje a | ||
lidiana (28-02-2012) | ||
|
#10
|
||||
|
||||
|
Solucionado
!El caso es que al abrir la ventana de configuración, en la pestaña GPS por defecto me salía seleccionado Network LIBGPS, entonces yo seleccionaba el TTYS0, y le daba al check de mostrar datos NMEA, y no mostraba nada. Pero si abro la ventana de configuración, selecciono el TTYS0, y le doy a aceptar para que guarde los cambios, y luego vuelvo a abrir la ventana de configuración y le doy a mostrar datos NMEA, entonces si me salen los datos. Ahora me gustaría ponerle un receptor de AIS, he visto por ahí el ADVANSEA RX-100, que cuesta unos 140€... Alguien me puede recomendar uno mas económico? La verdad es que para mi plan de navegación no creo que lo necesite, pero todo este rollo tecnológico me llama la atención .Gracias a todos, por vuestra ayuda, y perdonar mi torpeza, tanto preguntar, y al final no era nada .Saludos ! |
|
#11
|
||||
|
||||
|
Gracias Pinguino, probaré con esas configuraciones,
el ordenador recibe las sentencias AIS, las veo en el Sattelite sin problemas, pero no aparecen en la pantalla del Open CPN, y me habian funcionado sin problemas el año pasado. Lo pruebo y os digo. Donde puedo indicar el puerto NMEA/SeaTalk? el piloto va por el mismo conversor, pero no de donde indicarle los datos de repetición de instrumentos. Muchas gracais de nuevo ![]() Poco a poco va funcionado y lo tendremos listo para la Ophiusa
__________________
Marino1253 ![]() Apuntate a la ASOCIACIÓN DE NAVEGANTES DE RECREO |
![]() |
Ver todos los foros en uno |
| Herramientas | |
| Estilo | |
|
|