Discusión: Electrónica Problema con el AIS
Ver mensaje
  #16  
Antiguo 10-04-2016, 12:46
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 con el AIS

Cita:
Originalmente publicado por pinguino Ver mensaje
Desde luego que se acepta el pálido... Je Je.
Pero solo una cuestión... ¿por que el parar el servicio de GPSD no le funcionó antes?

La verdad es que yo hace años que no uso GPSD y por ello no lo conozco demasiado ya que tiene algunas rarezas, como esa manía de querer poner los GPS en binario cuando quiere.

Bueno, podría ser por que yo uso systemd y creo que Navigatrix mantiene upstart ¿verdad?
Pues no le dió resultado antes porque continuaba instalado... y hay que desinstalarlo (con lo cual borramos también los ficheros de configuración... and so on) y reiniciar -eso es literalmente lo que dice el manual de OpenCPN-... si, es una putadita del upstart... y yo tampoco entiendo la dichosa manía de gpsd de poner los paratillos en binario... o habría que preguntárselo al equipo que lo desarrolló... (que tiene ya unos añitos).

El uso primario de gpsd fue el uso de los puertos serie tradicionales, con lo cual, tu configurabas independientemente cada uno de ellos (si eras afortunado de tener varios en tu equipo, o una placa multiplexora)... luego vinieron los usb... y ahí es donde "la picha se hizo un circuito", porque aunque veamos FISICAMENTE varias conexiones usb en el equipo, la placa base solamente maneja una, y todas las demás estan linkadas o "virtualizadas" por software (en la BIOS habitualmente) de ahí que usb0 sea cada vez una boca distinta -la primera que usemos- y reasigne los numeros de usb, mientras que en el protocolo RS-XXX-X cada boca tiene una asignacion (o nombre) univoco... (de hecho, en una multiplexora con, pongamos por ejemplo, 4 puertos serie, habia que configurar via microswitches cada uno de aquellos puertos -recuerda aquello de "el uno y el dos en on, el tres en off.... -¡puñetas, que viejo que soy!-) y ya tenemos el problema liado, porque gpsd maneja una unica conexion serie fisica, por cada fichero de configuracion... ergo... tenemos un fichero configurado como...4800Bd, 8 bits de datos (o 7), 1 (o ninguno) bit de stop, paridad par (o impar, o ninguna)... y de pronto, entra algo a 38400... y la liamos parda...
__________________
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 10-04-2016 a las 12:53.
Citar y responder
2 Cofrades agradecieron a Gambucero este mensaje:
gipsy_moth (18-04-2016)