VHF: Canal 77
"Se navega por los astros, por la mar, por la tierra, por las gentes, por los sentimientos...Se navega." — Altair

Anuncio

Colapsar

NORMAS DEL FORO: OBLIGATORIA SU LECTURA

Hola cofrade, has recalado en la Taberna del Puerto, algo más que un foro náutico. Eres bienvenido, participa, aprende y enséñanos; de eso se trata, de enriquecernos todos en nuestros conocimientos, y sobre todo de pasar un buen rato. No entres si vienes buscando conflictos, polémicas o cualquier otro fin que no sean los anteriormente descritos. Tenemos algunas normas y es obligatorio que las leas antes de empezar.

1/ Este es un foro náutico y aunque se permite hablar de otros temas, se ruega contención en el uso de los mismos, para ello existe un foro específico.

2/ Usa títulos claros y que describan el contenido del tema. De este modo será más fácil encontrarlos en el buscador para posteriores consultas además de que facilitas el trabajo de los que te vayan a responder. Títulos ambiguos como “ayuda”, “tengo un problema”, etc... no colaboran a este fin. Inserta tú tema en el foro adecuado, mira antes de lanzarlo por si alguien poco antes que tú ha puesto lo mismo; si es así no crees un tema nuevo, contesta al otro. Usa el buscador, es una gran herramienta. No escribas todo el texto con mayúsculas, se interpreta como que estás gritando. Todo esto facilita enormemente el trabajo de los que curramos aquí.

3/ No se permite el "spam" ni la publicidad de empresas o de actividades que conlleven lucro. Tampoco solicitud de ofertas de empresas o profesionales salvo en los foros de anuncios de compra-venta.

4/ No uses el foro como un chat salvo en aquellos temas habilitados a tal efecto, los cuales periódicamente serán eliminados. Las contestaciones reiterativas y/o automáticas, haciendo uso del sistema copi-pegui o cualquier otro no están permitidas.

5/ Respeta a los demás y a sus opiniones si quieres que las tuyas sean respetadas. Los insultos, la agresividad, el mal gusto y la mala educación no están permitidas en este foro. Aquí venimos a divertirnos, no a pelearnos. Se prohíbe insultar, ser agresivo, maleducado, soez, no respetar a los demás, intentar imponer nuestras ideas, empezar o dar pie a que empiecen peleas o trifulcas. Se exige orden y delicadeza a la hora de tratar ciertos asuntos, como por ejemplo, en lo que a la ortografía se refiere. Serán considerados como insultos y faltas de respeto el calificar a los Moderadores y/o Administradores como censores, dictadores, que coartan la libertad de expresión, que aplican un doble rasero, y expresiones similares.

6/ Nos gusta conocer con quién hablamos, así que, una pequeña presentación en el foro correspondiente que existe para tal fin siempre será bien recibida. No obstante, si alguien decide no presentarse, los demás usuarios se abstendran de reclamar dicha presentación y/o realizar crítica o petición alguna.

7/ Los temas políticos o que induzcan a la polémica innecesaria, mejor los dejas para otros foros de los muchos que hay para ello en la red. Se prohíbe hablar de política, de política económica, de política social, de nacionalismos, de antinacionalismos, de diferencias idiomáticas, de banderas nacionales, de exaltaciones patrióticas, de hechos diferenciales, de religión, de anti-religíon, de toros y del maltrato animal, y en general de todos los temas que se sabe de antemano van a ser polémicos y mucho más si no son náuticos. No contestes a estos temas o mensajes, informa a los administradores. No se tolerarán actitudes racistas, xenófobas, sexistas, denigrantes hacia otros colectivos o para con los demás, totalitarias o extremistas sean del signo que sea.

8/ El reenvío de mensajes que hayan sido modificados, o bien el envío de otros mensajes que muestren su descontento con esta modificación, pueden conducir al bloqueo de la cuenta. Esto también sucederá cuando un usuario insista en retomar algún tema o continuar sobre una conducta de la que se le ha alertado. En casos de que la mala conducta de un usuario continúe, se podrá proceder a su expulsión definitiva.

9/ Todos los temas y/o mensajes que fomenten la piratería sobre cualquier software u otro material protegido, o informen de cómo o dónde llevarla a cabo serán retirados inmediatamente del foro. No obstante, y debido a la imposibilidad por parte de los administrador de controlar todos los temas y mensajes , si alguien detecta cualquier incidencia de este tipo ruego lo comunique de forma inmediata a la administración, especificando el enlace al tema para poder ser retirado.

10/ Se prohíbe la reproducción total o parcial de textos u otros medios sujetos a Copyright y/o pertenecientes a otras webs, foros, etc... Sin embargo si que se podrán insertar enlaces a los mismos, pero siempre haciendo referencia a la página propietaria.

11/ La Taberna es un foro en lengua castellana o español, pero cada uno es libre de expresarse como quiera, allá él si la mayoría no lo entiende. Los usuarios se abstendrán de hacer ningún comentario indicando al que escribe en otra lengua su pertinencia o no. Tampoco se tolerará el uso del idioma como arma reivindicativa de ningún tipo.

12/ No se permiten insultos ni difamaciones a empresas, profesionales o particulares. Tampoco acusaciones de ningún tipo, que no estén probadas o demostradas judicialmente o por lo medios legales adecuados. Este no es un medio para presentar denuncias, para ello, existen los juzgados, consumo, etc...

13/ No se permite la inserción de hilos o mensajes con el fin de generar exclusivamente tráfico a otras web o canales, bien sea mediante enlaces, mediante árticulos, ficheros o datos parciales, o por cualquier otro método.

14/ Cualquier incumplimiento de estas normas, puede ser motivo de amonestación y/o expulsión del autor, de borrado o cierre de temas o mensajes, o de cualquier otra medida que la administración decida para intentar hacer que éstas sean cumplidas. Los temas pueden ser movidos o unidos sin previo aviso a criterio de los administradores.

15/ Si estás de acuerdo con ellas este es tú sitio; si no te gustan, no te apetece cumplirlas, las consideras restrictivas, censoras o que coartan tu libertad de expresión, no entres, no intervengas, y no te quejes cuando te sean aplicadas las medias correctoras adecuadas. No luches por cambiarlas a tu conveniencia, no puedes.

16/ Baja Voluntaria del foro.

Ni éste ni ningún otro Foro tiene previsto un sistema de Bajas voluntarias y automáticas. Simplemente con dejar de participar en él, y editar el Perfil de usuario para que dejen de aparecer los datos que crean no deben verse es sufiente.

No obstante, si alguien quiere que se le borre su cuenta, deberá enviar un e-mail desde el enlace "contáctanos" que se encuentra en la parte inferior del foro usando el e-mail con el que está registrado en la Taberna ya que es la única forma de comprobar la autenticidad del que se quiere dar de baja.
Así se evita que alguien pueda coger los datos de tu cuenta y pedir que se borre la misma.

Por otro lado advertir que los mensajes del usuario aparecerán, una vez borrada la cuenta, como realizados por un "invitado" ya que las intervenciones en un Foro público, son públicas. Es decir, desde el momento en que se publican dejan de pertenecer al usuario. Por otro lado, como siempre hay contestaciones a los mensajes, si algunos son borrados, el hilo deja de tener sentido.

En cualquier caso, si existe algún o algunos mensajes en el que aparezcan datos personales que el usuario no quiere que sigan apareciendo, ANTES de pedir la baja, podrá reportarnos estos mensajes, usando la opción "reportar mensajes" y nosotros eliminaremos esos datos personales.

Se entiende que una vez borrada la cuenta, esta acción es irreversible, con lo cual no se podrá volver atrás.


Estas normas pueden ser modificadas sin previo aviso, por lo que se recomienda consultarlas regularmente...



Bueno, y eso es todo, pasa, busca asiento por donde puedas y pide lo que guste...
Ver más
Ver menos

Proyecto OpenPlotter

Colapsar
Este tema está cerrado
X
X
 
  • Filtrar
  • Tiempo
  • Mostrar
Limpiar Todo
nuevos mensajes

  • Re: Respuesta: Re: Proyecto OpenPlotter

    Originalmente publicado por North Side Ver Mensaje
    Esta primera parte sí esta hecha OK:


    A partir de aquí es lo que falta por hacer:
    Cruzandolo con mis apuntes si que tengo apuntado lo de crear los scripts udev pero me faltaba hacerlos ejecutables asi que seguramente lo que me faltó es:

    Código:
    chmod ugo+x /lib/udev/shipmodul1
    chmod ugo+x /lib/udev/shipmodul2
    Espero que en la proxima imagen no me deje nada

    Comentario


    • Proyecto OpenPlotter

      Originalmente publicado por sailoog.com Ver Mensaje
      Cruzandolo con mis apuntes si que tengo apuntado lo de crear los scripts udev pero me faltaba hacerlos ejecutables asi que seguramente lo que me faltó es:

      Código:
      chmod ugo+x /lib/udev/shipmodul1
      chmod ugo+x /lib/udev/shipmodul2
      Espero que en la proxima imagen no me deje nada


      Los scripts udev 'shipmudule1' y 'shipmodule2' tampoco estaban creados en la carpeta "/lib/udev/"


      Y por supuesto después hacerlos ejecutables. Pero ya te digo que tuve que crear los scripts a mano.

      Saludos.

      Comentario


      • Re: Proyecto OpenPlotter

        Acabo de comprobar el tema de configurar el punto wifi directamente editando el config.txt usando la Pi 1 y la verdad es que funciona muy bien.

        Lo que no logro que funcione es el servidor de signal k.

        Sencillamente no se pone en marcha. Un escaneado de los puertos me dice que no hay nada en el 3000. Solo hay actividad en los de SSH y VNC. Y no parece responder al botón de reiniciar servidor. ¿puede ser que sea asunto de la Pi 1?

        La versión de openplotter es la del 1 de septiembre pero con la carpeta .config/openplotter puesta al día con git clone.

        Comentario


        • Re: Proyecto OpenPlotter

          Originalmente publicado por North Side Ver Mensaje
          Los scripts udev 'shipmudule1' y 'shipmodule2' tampoco estaban creados en la carpeta "/lib/udev/"


          Y por supuesto después hacerlos ejecutables. Pero ya te digo que tuve que crear los scripts a mano.

          Saludos.
          Pues en mi imagen de openplotter si que estaban creados, eso si, con el bit de ejecución apagado. ¿Usas la 0.5.0?

          Comentario


          • Proyecto OpenPlotter

            Originalmente publicado por pinguino Ver Mensaje
            Pues en mi imagen de openplotter si que estaban creados, eso si, con el bit de ejecución apagado. ¿Usas la 0.5.0?

            Si. La última versión. Y puedo prometer y prometo que en esa carpeta no había nada y tuve que crearlos yo.

            Saludos.

            Comentario


            • Re: Proyecto OpenPlotter

              Originalmente publicado por pinguino Ver Mensaje
              ¡Bingo!

              Ha sido cosa de filtrar con opencpn la sentencia IIMWV y ya circulan los datos correctos de viento tanto en polarcom como en opencpn. Problema resuelto.

              Lo que no entiendo es por que se emiten dos ordenes similares aunque en formatos distintos.

              El caso es que creo que voy a implementar el filtrado al nivel de kplex, aunque la verdad, todas las aplicaciones que he usado tanto en Linux como en Android me leían correctamente el dato de velocidad de viento.... con la excepción de opencpn... claro.


              Hola a todos

              No se si me he perdido algo en el hilo pero como se pueden filtrar los datos NMEA con OpenCPN? Tambien con OpenPltter?

              Gracias

              Comentario


              • Re: Proyecto OpenPlotter

                Hola otra vez

                Acabo de instalar la ultima version y tengo dos problemas con Openplotter.
                El primero que no me conecta en la ventana de NMEA 0183 con local ¡host 10110, incluso despues de reiniciar el Kplex. Tampoco puedo arrancar el punto de acceso. Mesale el siguiente mensaje:
                starting IEEE 802.1 mansgement: hosttapd failed
                default drive: nl80211
                WiFi acces point failed
                En la version 4 funcionaba sin problemas y podia ver el flujo de datos NEMEA

                Otra vez agradeceros a todos y en especial a Saillog por el esfuerzo que realizais para que este proyecto siga creciendo
                Editado por última vez por gypsylyon; 18/10/2015, 22:08:50. Razón: No finalizado

                Comentario


                • Re: Proyecto OpenPlotter

                  Originalmente publicado por gypsylyon Ver Mensaje
                  Hola otra vez

                  Acabo de instalar la ultima version y tengo dos problemas con Openplotter.
                  El primero que no me conecta en la ventana de NMEA 0183 con local ¡host 10110, incluso despues de reiniciar el Kplex. Tampoco puedo arrancar el punto de acceso. Mesale el siguiente mensaje:
                  starting IEEE 802.1 mansgement: hosttapd failed
                  default drive: nl80211
                  WiFi acces point failed
                  En la version 4 funcionaba sin problemas y podia ver el flujo de datos NEMEA

                  Otra vez agradeceros a todos y en especial a Saillog por el esfuerzo que realizais para que este proyecto siga creciendo
                  Tienes entradas definidas en el multiplexor? has seleccionado la casilla en cada una de las entradas o salidas para activarla?
                  Que chip tiene tu pincho wifi? antes te funcionaba? estás usando un hub? puedes conectarte a internet con el?

                  Comentario


                  • Re: Proyecto OpenPlotter

                    Hola Sailog

                    De momento la unica entrada es la del SDR-AIS ya que estoy en casa y no puedo conectarla al Shipmodul del barco. Hasta principios de diciembre no podre probarla en el mismo. Por eso queria prepararla antes.

                    No veo la salida en la ventana. Intenta conectar una y otra vez pero sin exito. Los puertos de entrada y salida no los he tocado son los que aparecen por defecto.

                    Pero como te digo tampoco me deja configurarlo como punto de acceso.
                    Desgraciadamente la tarjeta donde he quemado la imagen de la Version 5 es la misma que la de la 4 con lo que no puedo ver como estaba configurado antes (la proxima vez utilizare otra tarjeta).
                    Tengo conexion de internet y esto lo escribo desde la raspi.

                    Un saludo

                    Comentario


                    • Re: Proyecto OpenPlotter

                      Hola Sailog

                      He mirado un poco y el pincho es un D-Link DWA 131 que segun parece esta en varias versiones. EL ID lo he sacado y es 2001:330d el cual utiliza el chipset RTL8191CV. Es decir el chipset es el adecuado en numero 8192 pero no la letra CV en lugar de CU. Segun la lista de Harware de linux es la variante B1 de estos pinchos. Necesita una version d Linux-Kernel 3.8. De todas maneras dicen que hay que instalar el Driver. He tecleado

                      sudo modprobe rtl8192cu

                      y me sale
                      FATAL: Module rtl8192cu not found
                      Asi que parece o bien se ha estropeado el pincho o bien porquelo esta usando el driver generico de Ubuntu o bien es de su padre y de su madre y no coincide nada respecto a su ID.

                      Supongo que el Kernel de linux es el adecuado (3.8 o superior) es así?
                      Tu que opinas?
                      Si no la sulucion es que me envies uno de tus pinchos

                      Un saludo

                      Comentario


                      • 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.

                        Comentario


                        • 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

                          Comentario


                          • 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

                            Comentario


                            • Re: Proyecto OpenPlotter

                              Originalmente publicado por gypsylyon Ver Mensaje
                              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
                              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'])
                              Cambia if 'RTL8188CUS' in output: por if 'RTL8192CV' in output: y cierra el archivo guardando los cambios. Prueba a ver si funciona y si no es asi vuelve todo como estaba y haz la misma prueba donde pone if 'RTL8192CU' in output: y if '0bda:818b' in output: cada vez.

                              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:



                              Otros proyectos interesantes:



                              This is my construction of an autopilot that, in the end, is supposed to steer a sailboat to a certain wind angle. This history starts a few years ago, and has only been actually tried out on the boat the last two summers. I started and old thread on this forum regarding the use of PID in autopilot construction. That discussion is over and this is the new thread about the pilot itself. The goal is to have the autopilot following a wind angle. That is, correcting the heading depending on changes...


                              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 última vez por sailoog.com; 22/10/2015, 11:25:06.

                              Comentario


                              • Re: Proyecto OpenPlotter

                                Originalmente publicado por v36317 Ver Mensaje
                                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
                                De momento openplotter se centra en el crucero pero tienes razón que podría aprovechar algunos de sus recursos para regata. Aunque lo que comentas no lo ves más como un plugin de OpenCPN?

                                Comentario

                                Trabajando...
                                X