|
VHF: Canal 77 |
#1301
|
||||
|
||||
Re: Proyecto OpenPlotter
Ok, con esto ya tengo datos para un diagnostico.
Seguramente el multiplexor esté funcionando perfectamente pero lo que te ocurre es que al abrir el inspector NMEA no encuentra datos y aborta la conexión para volver a intentarlo. Si el mensaje que te aparece en la ventana del inspector es: No data, truing to reconnect y Failed to connec to to localhost 10110. Error code: Timed out es el comportamiento normal. Si lo único que tienes conectado es el SDR asegurate que este esté bien calibrado y tenga algo que mostrar porque si no tienes barcos cerca no podrás generar NMEA que mostrar en el el inspector. El pincho wifi tiene que tener los chips recomendados porque si no no funcionará como access point. En tu caso el RTL8192CV puede funcionar como cliente perfectamente ya que los drivers están incluidos en el kernel de linux pero además hay que compilar un pequeño programa llamado hostapd exclusivamente para ese chip. Otro caso contrario es el chip RTL8191EU del cual si que conseguí compilar el hostapd para él pero primero hay que añadir el driver al kernel ya que no viene de serie en linux y esto si que si es un engorro. De momento estoy incluyendo soporte para él de manera experimental a la espera de que decidan añadirlo al kernel. No he probado con la nueva versión Jessie, quizás lo hayan incluido ya. En resumen, olvídate de chips problemáticos y consigue uno de los chips recomendados y probados. Edito: ahora se me ocurre que tal vez usando el hostapd del RTL8191CU en un RTL8191CV pueda funcionar. Si quieres te digo las modificaciones que habría que hacer en el código de openplotter para probarlo ya que yo no tengo ningún chip de esos. |
#1302
|
||||
|
||||
Re: Proyecto OpenPlotter
Super Sailog. Muchas gracias por tu diagnóstico. El AIS esta calibrado y funciona. Si recibe barcos, no lo se. Primero porque estoy con la antena pequeña, lo segundo que estoy en Suiza en el lago de los 4 cantones y no se si aqui tienen que llevas AIS. Asi que es posible que no reciba barcos. Punto aclarado, gracias. Hare un NMEA virtual a ver que pasa.
Respecto al pincho mandame lo de hostapd y lo pruebo. De todas maneras te voya pedir uno de los tuyos que se que funciona. Cuando compré este pincho solo me fijé en el numero y no en las letras No me imaginaba que podia haber tanta diferencia. Aprovecho la ocasion para cometar lo de la posibilidad de que el openploter sirva de piloto automatico. He encontrado unos sistemas de relais de 10 amperios que se pueden programar con la Raspi por GPIO, solo se necesitan tres pines del mismo. Su coste es inferior a los 20 euros. El unico problema que veo, es el escribir el programa. Supongo que no debe ser dificil. Filtrar el dato del compas y comparalo con el rumbo elegido o el de la ruta y activar un relais para que gire el motor en un sentido u otro relais en el otro sentido. Mas problematico veo el construir un motor para accionael timón. Si funciona veo un ahorro importante de unos 3000 euros que cuesta el conjunto de piloto automático, a unos 900 euros o menos que cuesta el motor. Para los que tengan hidraulico tampoco es problema porque se mueve el motor de la bomba hidraulica en un sentido o en otro. Un saludo a todos los cofrades |
#1303
|
||||
|
||||
Re: Proyecto OpenPlotter
Otra utilidad podría ser que incorpore el aviso de virada favorecedora para regatas...tipo sailracer...en principio todos los datos de navegación y entorno los tiene ya, solo seria analizarlos e informar en consecuencia...
Enviado desde mi A0001 mediante Tapatalk |
#1304
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
- Abre la carpeta .config/openplotter (la carpeta .config está oculta asi que tendras que seleccionar "ver archivos ocultos" en el explorador de archivos). - Abre el archivo wifi_server.py con el editor de textos y busca en el código donde dice: Código:
if 'RTL8188CUS' in output: driver='rtl871xdrv' chipset= 'RTL8188CUS' shutil.copyfile(currentpath+'/wifi_drivers/RTL8188CUS/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) if 'RTL8192CU' in output: driver='rtl871xdrv' chipset= 'RTL8192CU' shutil.copyfile(currentpath+'/wifi_drivers/RTL8192CU/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) if '0bda:818b' in output: driver='rtl871xdrv' chipset= 'RTL8192EU' shutil.copyfile(currentpath+'/wifi_drivers/RTL8192EU/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) En cuanto al piloto automatico esa guerra la vamos a dejar para que la peleen otros ya que el tiempo y los recursos son limitados y ya hay trabajo adelantado por otra gente en ese sentido uno de ellos en esta misma taberna: http://foro.latabernadelpuerto.com//...postid=1843942 Otros proyectos interesantes: http://themarineinstallersrant.blogs...ack-built.html http://forum.arduino.cc/index.php?topic=338308.0 El último de ellos mantiene el barco en el angulo deseado respecto al viento. He cruzado varios emails muy interesantes con eljuligallego del primer enlace y seguramente los dos proyectos se complementen perfectamente. Editado por sailoog.com en 22-10-2015 a las 11:25. |
#1305
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
|
#1306
|
||||
|
||||
Re: Proyecto OpenPlotter
Podría ser...no controlo donde encajarlo adecuadamente...
Enviado desde mi A0001 mediante Tapatalk |
#1307
|
||||
|
||||
Re: Proyecto OpenPlotter
[quote=sailoog.com;1845156]La prueba es muy sencilla:
- Abre la carpeta .config/openplotter (la carpeta .config está oculta asi que tendras que seleccionar "ver archivos ocultos" en el explorador de archivos). - Abre el archivo wifi_server.py con el editor de textos y busca en el código donde dice: Código:
if 'RTL8188CUS' in output: driver='rtl871xdrv' chipset= 'RTL8188CUS' shutil.copyfile(currentpath+'/wifi_drivers/RTL8188CUS/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) if 'RTL8192CU' in output: driver='rtl871xdrv' chipset= 'RTL8192CU' shutil.copyfile(currentpath+'/wifi_drivers/RTL8192CU/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) if '0bda:818b' in output: driver='rtl871xdrv' chipset= 'RTL8192EU' shutil.copyfile(currentpath+'/wifi_drivers/RTL8192EU/hostapd', '/usr/sbin/hostapd') subprocess.call(['chmod', '755', '/usr/sbin/hostapd']) Gracias Sailog Lo probado con todas las variantes pero sin exito. Gracias tambien por el link. Es increible lo que ha conseguido eljuligallego con el arduino. La verdad que me parece una pena que abandoneis la idea del piloto automatico. Me puedo imaginar que se podria aprovechar el programa desarrolado por eljuligallego y adaptarlo a la Raspi incluso integrarlo en openplotter o crear un plugin para openCPN. |
#1308
|
||||
|
||||
Re: Proyecto OpenPlotter
[quote=gypsylyon;1845379]
Cita:
No me he explicado bien. Para nada hemos abandonado la idea del piloto automatico, simplemente esperamos a que maduren los demas proyectos y nos adaptaremos a ellos o sugeriremos modificaciones para que se puedan integrar en openplotter. De mientras seguimos trabajando en el codigo de openplotter para conseguir todos los objetivos, y estamos muy cerca.... |
#1309
|
||||
|
||||
Re: Proyecto OpenPlotter
hola, buenos dias
compré la Raspberry y descargué el openplotter v0.5, descomprimi el zip y tengo la imagen en el escritorio. Trabajo con un m a c 10.6.8 llevo dos dias intentando grabar la tarjeta SD También lo he probado desde el navigatrix que tengo instalado en un p c (sin windows) No hay manera, ya no sé que más puedo probar. Sigo el tutorial para instalación que encontre en: https://www.raspberrypi.org/document...-images/mac.md esto es lo que me dice el terminal: Last login: Fri Oct 23 10:17:17 on ttys000 bel-ami-2:~ BelAmi$ sudo dd bs = 1m if = openplotter_rpi_v0.5.0.img of = / dev / rdisk1 Pass word: dd: unknown operand bs bel-ami-2:~ BelAmi$ bel-ami-2:~ BelAmi$ A ver si alguién puede ayudarme por favor muchas gracias
__________________
|
#1310
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
En vez de: sudo dd bs = 1m if = openplotter_rpi_v0.5.0.img of = / dev / rdisk1 deberia ser: sudo dd bs=1m if=openplotter_rpi_v0.5.0.img of=/dev/rdisk1 Los espacios extra que hay inducen al error. |
Los siguientes cofrades agradecieron este mensaje a | ||
en_transit (23-10-2015) |
#1311
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Last login: Fri Oct 23 14:56:38 on console bel-ami-2:~ BelAmi$ sudo dd bs=1m if=openplotter_rpi_v0.5.0.img of=/dev/rdisk2 Password: dd: openplotter_rpi_v0.5.0.img: No such file or directory bel-ami-2:~ BelAmi$
__________________
|
#1312
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Una de dos, o no estas situado en la carpeta donde descomprimiste la imagen de openplotter o la imagen que descomprimiste sí esta en la carpeta donde has situado la consola pero tiene otro nombre. Por el tipo de cuestiones que planteas veo que no sabes exactamente que haces con el comando y es importante saberlo. Los comandos funcionan con un orden similar a este en muchas ocasiones: comando modificador origen destino En este caso el comando es dd. Se encarga de escribir datos en crudo (a lo bestia) en discos o imágenes de discos y desde discos o imágenes de discos. El modificador o parámetro (pueden ser muchos mas o ninguno según los casos) es bs=1m. Aquí solo hace referencia a como se escriben los datos. el origen es if=el archivo que quieres meter en el disco. Forzosamente tiene que estar en la carpeta donde estas situado y debes escribir el nombre exacto con mayúsculas y minúsculas si las hubiera. En Linux, escribir las dos o tres primeras letras y pulsar la tecla Tabulador suele ayudar a auto completar los nombres. Puede que en Mac también. y el destino es of=/dev/disco que vas a escribir. En este caso rdisk2. Asegúrate de que el disco de destino es el pendrive que quieres escribir. No vaya a ser que por descuido sobreescribas tu disco duro principal y te quedes sin tu MacOS. Como yo no soy usuario de Mac no sabría decirte como identificarlo, pero supongo que el tutorial que has leído te lo ha aclarado y sabes que es rdisk2. Simplemente pon la imagen de openplotter en la carpeta donde abres la consola o, si está en ella, pon el nombre correcto en el comando para que identifique el archivo de imagen de openplotter que debe escribir. El sudo del principio solo es para obtener privilegios de administrador antes de ejecutar el comando ya que, de otro modo, el comando no se ejecutaria. |
Los siguientes cofrades agradecieron este mensaje a | ||
en_transit (23-10-2015) |
#1313
|
||||
|
||||
Re: Proyecto OpenPlotter
ya está, ya funciona...
la ruta era: dd bs=1m if=Users/Belami/Deskoop/openplotter_rpi_v0.5.0.img of=/dev/rdisk1 ya lo tengo abierto, ahora instalar cartas y connectar nmea0183 y a ver como rula, muchas gracias, volveré
__________________
Editado por en_transit en 23-10-2015 a las 17:43. |
#1314
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Estas grabando las cartas sin tener espacio en la SD. Tienes que expandir la SD una vez grabada para aprovechar toda su capacidad: http://sailoog.dozuki.com/Guide/Desc...nPlotter+RPI/2 edito: ah! perdón eso es el espacio que le queda al USB desde donde pasas las cartas. No he dicho nada. Ahí queda como advertencia de todas formas. Editado por sailoog.com en 23-10-2015 a las 20:36. |
2 Cofrades agradecieron a sailoog.com este mensaje: | ||
en_transit (23-10-2015), joshian (23-10-2015) |
#1315
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
gracias
__________________
|
#1316
|
||||
|
||||
Re: Proyecto OpenPlotter
[quote=sailoog.com;1845477]
Cita:
Tambien he encontrado esto: http://bernaerts.dyndns.org/linux/74...dwa-131-rev-b1 De todas maneras no me voy a complicar la vida y hoy voy a buscar otro . Gracias de todas maneras. Con vuestros consejos tambien aprendemos y profundizamos con la Raspi |
#1317
|
||||
|
||||
Re: Proyecto OpenPlotter
Buenas tardes cofrades, saludos a todos y en particular al cofrade Sailoog al cual va dirigida mi petición., no obstante y por supuesto será bien recibida y agradecida cualquier otra colaboración.
Ah! y barra libre para todos los que gusten en acompañarnos. Mi consulta es la siguiente: Tengo conectado un GPS 72H a un equipo de navegacion Raymarine (autopilot, sonda,corredera y medidor de viento y dirección del mismo), con el cual me voy defendiendo. Al haber leido el proyecto OPENCPN no me he resistido a bajarme la aplicación al portatil (con sistema Linux Mint) y me ha encantado las posibilidades y facilidad de uso (otra cosa es la localización de cartas nauticas en formato kap), pero bueno, la cuestion o mi consulta es: Existe alguna interface via RS232 o USB para conectar el portatil y la aplicación opencpn a la conexíon NMEA0183 que conecta el actual Garmin 72H con los citados equipos de navegación ?. Es posible? Gracias por vuestra amabilidad y paciencia |
#1318
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
No obstante y sin que sirve de precedente, existen bastantes inventos de NMEA a USB, ya que el NMEA es RS422 que es muy parecido (y casi compatible) a RS232 con lo cual un simple cable sirve, Si pones en google cable RS232 USB veras muchos ejemplos. Un saludo
__________________
Una ronda.... que pago yo El exito es la preparación combinada con la oportunidad. |
Los siguientes cofrades agradecieron este mensaje a Camelot | ||
jomalandon (25-10-2015) |
#1319
|
||||
|
||||
Re: Proyecto OpenPlotter
Me podríais explicar someramente la diferencia y/o compatibilidad...entre openplotter, navigatrix, opencpn...
Muchas gracias Enviado desde mi A0001 mediante Tapatalk |
#1320
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Enviado desde mi Z3 Dual Sim
__________________
Saludos y buena guardia |
Los siguientes cofrades agradecieron este mensaje a joshian | ||
Camelot (26-10-2015) |
#1321
|
||||
|
||||
Re: Proyecto OpenPlotter
Ok, gracias...entonces navigatrix y openplotter es lo mismo...se elige uno u otro...
Enviado desde mi A0001 mediante Tapatalk |
#1322
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Hay mucha más información disponible pero para resumir (y un poco a lo burro ): Openplotter: Al que va dedicado este hilo. Conjunto de programas informáticos para usar en un microordenador barato (Raspberry) y que igualan (e incluso mejoran) las funcionalidades de un plotter para barco convencional (léase Raymarine o cualquier otra marca de las de siempre) Navigatrix: Tiene un hilo propio en la taberna. Es un sistema operativo para ordenadores PC que contiene todas las herramientas necesarias para la navegación (Plotter, previsiones meteorológicas, etc). Corre con ordenadores PC (no Mac) OpenCPN: Si, también tiene un hilo en la taberna. Es un programa, con versión para ordenadores con sistema operativo Windows o Linux que hace de plotter. Es de libre distribución. Espero que te aclare un poco el tema Saludos y |
Los siguientes cofrades agradecieron este mensaje a Parazoa | ||
joshian (26-10-2015) |
#1323
|
||||
|
||||
Re: Proyecto OpenPlotter
Ok...me voy enterando...gracias
Enviado desde mi A0001 mediante Tapatalk |
#1324
|
||||
|
||||
Re: Proyecto OpenPlotter
[quote=sailoog.com;1845477]
Cita:
Bien, como te dijeque tenia intencion, he conseguido un nuevo pincho Wifi y el punto de acceso vuelve a funcionar . He comprado dos y asi tengo al mismo tiempo acceso a internet. Probablemente se habra estropeado ya que con la otra version como dije funcionaba . Me he comprado la camarita de Rasppberry-Pi la he instalado, he escrito un programa en Phyton, he configurado la Raspi como lighttpd server y veo las imagenes en la rez local. Cuando tenga tiempo probare como servidor de Internet a traves de No.IP. Esta aplicacion es interesante porque como ahora estoy alejado del barco puedo ver que pasa en su interior. Alguien tiene experiencia con No-IP que me pueda contar . Gracias otra vez a Sailog y a todos que participais en este hilo con vuestro tiempo y vuestros consejos llenos de paciencia |
#1325
|
||||
|
||||
Re: Proyecto OpenPlotter
Cita:
Navigatrix es un sistema operatico con soft incluido (pre-instalado) que se basa en linux para ordenadores portatiles o PCs. Openploter es un un sistema operatico con soft incluido (pre-instalado) que se basa en linux para ordenadores Reaspberry Pi.
__________________
Una ronda.... que pago yo El exito es la preparación combinada con la oportunidad. |
Ver todos los foros en uno |
|
|