La Taberna del Puerto Smartsails
"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 Náuticos > Foro Náutico Deportivo

Avisos

Responder
 
Herramientas Estilo
  #276  
Antiguo 14-11-2014, 10:07
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Ahora, tengo casi todo terminado, la Pi de casa Transmite a Localizatodo Aviones y Barcos, a FlightRadar24 aviones, Marinetraffic Barcos, y ShippingExplorer Barcos. Inimaginable pero cierto. Hasta incluso me da la sensación de va mejor que windows.

quien quiera ver los aviones http://bme.ole32.com:8080/


__________________
MMSI: 205907310
Callsign: OR9073

Editado por Diavolo en 14-11-2014 a las 10:11.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a Diavolo
TAMAMOANA (17-11-2014)
  #277  
Antiguo 14-11-2014, 10:52
Avatar de Salat
Salat Salat esta desconectado
Capitán pirata
 
Registrado: 15-04-2007
Edad: 45
Mensajes: 703
Agradecimientos que ha otorgado: 453
Recibió 560 Agradecimientos en 183 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Mientras que todos los aviones se mueves, veo uno en el agua que no se mueve, al este del aeropuerto.
Puede haber un desajuste de posición GPS o del mapa?
Citar y responder
  #278  
Antiguo 14-11-2014, 10:57
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por Salat Ver mensaje
Mientras que todos los aviones se mueves, veo uno en el agua que no se mueve, al este del aeropuerto.
Puede haber un desajuste de posición GPS o del mapa?
jajaja. Es que el avión a salido del limite de mi cobertura, dump1090, lo mantiene unos segundos hasta que lo borra.

Vamos para que lo entiendas, los aviones que vuelan a superior de FL200 (20.000 pies) los pillo desde Castellon (la antena esta en Cartagena) conforme bajan por ejemplo Manises, en 15.000 pies ya los pierdo, en LEAL (El altet, Alicante) el nivel de vuelo que tengo es de 2400 pies, en San Javier es de 0 pies (Tierra) en el norte de Africa el nivel de vuelo que tengo es 30.000 pies. Tambien depende de la propagación, y ahora está muy baja. Por eso si miras en el aeropuerto de alicante, se me amontonan los aviones y parecen que van a chocar justo a los 2400 pies
__________________
MMSI: 205907310
Callsign: OR9073

Editado por Diavolo en 14-11-2014 a las 11:19.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a Diavolo
Salat (14-11-2014)
  #279  
Antiguo 15-11-2014, 09:21
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Por contribuir con algo a este hilo, he hecho un pequeño programita en Python (así voy aprendiendo )

El programa es de lo más simple, crea una corredera virtual basándose en los datos obtenidos por el GPS.

El programa es útil cuando se requieren datos de corredera para determinadas tareas como el cálculo de la intensidad o dirección del viento real y no tenemos corredera o está llena de caracolillo.

Está pensado para ser utilizado junto con kplex, ya que usa como medio de comunicación conexiones TCP. Necesita una de entrada (para recibir datos del GPS) y otra de salida (para enviar los datos de "corredera")

El código del programa es el siguiente:
Código:
#!/usr/bin/python

import re
import sys
import socket
import argparse


def check_nmea(sentence):
    cksum = re.sub("(\n|\r\n)","", sentence[sentence.find("*")+1:])
    chksumdata = re.sub("(\n|\r\n)","", sentence[sentence.find("$")+1:sentence.find("*")])
    csum = 0
    for c in chksumdata:
        csum ^= ord(c)
    if hex(csum) == hex(int(cksum, 16)):
        return True
    return False

def get_checksum(sentence):
    chksumdata = re.sub("(\n|\r\n)","", sentence[sentence.find("$")+1:])
    csum = 0
    for c in chksumdata:
        csum ^= ord(c)
    return csum

def main():
    parser = argparse.ArgumentParser(description='Simulador de corredera')
    parser.add_argument('--INhost', default='localhost',
                       help='host origen del GPRMC (localhost por defecto)')
    parser.add_argument('--INport', type=int, default=10110,
                       help='puerto origen (10110 por defecto)')
    parser.add_argument('--OUThost', default='localhost', 
                       help='host destino del IIVEW (localhost por defecto)')
    parser.add_argument('--OUTport', type=int, default=10111,
                       help='puerto destino (10111 por defecto)')
    args = parser.parse_args()


    insocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    insocket.connect((args.INhost, args.INport))
    gpsin=insocket.makefile("rb")
    outsocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    outsocket.connect((args.OUThost, args.OUTport))
    correderaout=outsocket.makefile("wb")
  
    while 1:
        lineaNMEA=gpsin.readline()
        speedN=""
        magvar=""
        vbw="$IIVBW,"
        command = lineaNMEA.split(",")
        if command[0] == "$GPRMC":
            if check_nmea(lineaNMEA):
                speedN = command[7]
                vbw+=speedN+",,A,"+speedN+",,A"
                vbw+="*"+repr(get_checksum(vbw))+"\r\n"
                correderaout.write(vbw)
                correderaout.flush()


if __name__ == '__main__':
    main()
Solo hay que copiarlo en un fichero con extension .py ("corredera.py" por ejemplo) y ejecutarlo con "python corredera.py"
Código:
usage: corredera.py [-h] [--INhost INHOST] [--INport INPORT]
                    [--OUThost OUTHOST] [--OUTport OUTPORT]

Simulador de corredera

optional arguments:
  -h, --help         show this help message and exit
  --INhost INHOST    host origen del GPRMC (localhost por defecto)
  --INport INPORT    puerto origen (10110 por defecto)
  --OUThost OUTHOST  host destino del IIVEW (localhost por defecto)
  --OUTport OUTPORT  puerto destino (10111 por defecto)
Por defecto toma como origen del GPS localhost:10110 y como destino de la corredera localhost:10111 esto es porque yo tengo el kplex configurado así:
Código:
#Output TCP
[tcp]
mode=server
port=10110
direction=out

#Input TCP
[tcp]
mode=server
port=10111
direction=in
Pero se puede cambiar.
Para probarlo se puede utilizar el AIS de Diavolo por ejemplo

python corredera.py --INhost bme.ole32.com --INport 10111

Introducirá la velocidad del GPS de Diavolo en nuestro sistema como si fuera nuestra corredera.

__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo
Citar y responder
Los siguientes cofrades agradecieron este mensaje a gilinas
  #280  
Antiguo 15-11-2014, 10:29
Avatar de olaje
olaje olaje esta desconectado
Hermano de la costa
 
Registrado: 27-10-2006
Localización: Mediterráneo
Edad: 71
Mensajes: 5,142
Agradecimientos que ha otorgado: 912
Recibió 2,763 Agradecimientos en 891 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Visto lo visto, vamos a tener que ir pensando en aprender un poco sobre esta sorprendente Fresa.

Magnífico trabajo el que hacéis con ella


Salu2. Carmelo ( O L A J E )

__________________

'Pa' vivir navegando, mejor no morirse
Mi web:
https://alcorai.net
https://olaje.com



Call Sign: EA7AZH & 23Oscar2 en REMER
Citar y responder
  #281  
Antiguo 16-11-2014, 14:49
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por gilinas Ver mensaje
Por contribuir con algo a este hilo, he hecho un pequeño programita en Python (así voy aprendiendo )

El programa es de lo más simple, crea una corredera virtual basándose en los datos obtenidos por el GPS.

El programa es útil cuando se requieren datos de corredera para determinadas tareas como el cálculo de la intensidad o dirección del viento real y no tenemos corredera o está llena de caracolillo.

Está pensado para ser utilizado junto con kplex, ya que usa como medio de comunicación conexiones TCP. Necesita una de entrada (para recibir datos del GPS) y otra de salida (para enviar los datos de "corredera")

El código del programa es el siguiente:
Código:
#!/usr/bin/python

import re
import sys
import socket
import argparse


def check_nmea(sentence):
    cksum = re.sub("(\n|\r\n)","", sentence[sentence.find("*")+1:])
    chksumdata = re.sub("(\n|\r\n)","", sentence[sentence.find("$")+1:sentence.find("*")])
    csum = 0
    for c in chksumdata:
        csum ^= ord(c)
    if hex(csum) == hex(int(cksum, 16)):
        return True
    return False

def get_checksum(sentence):
    chksumdata = re.sub("(\n|\r\n)","", sentence[sentence.find("$")+1:])
    csum = 0
    for c in chksumdata:
        csum ^= ord(c)
    return csum

def main():
    parser = argparse.ArgumentParser(description='Simulador de corredera')
    parser.add_argument('--INhost', default='localhost',
                       help='host origen del GPRMC (localhost por defecto)')
    parser.add_argument('--INport', type=int, default=10110,
                       help='puerto origen (10110 por defecto)')
    parser.add_argument('--OUThost', default='localhost', 
                       help='host destino del IIVEW (localhost por defecto)')
    parser.add_argument('--OUTport', type=int, default=10111,
                       help='puerto destino (10111 por defecto)')
    args = parser.parse_args()


    insocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    insocket.connect((args.INhost, args.INport))
    gpsin=insocket.makefile("rb")
    outsocket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    outsocket.connect((args.OUThost, args.OUTport))
    correderaout=outsocket.makefile("wb")
  
    while 1:
        lineaNMEA=gpsin.readline()
        speedN=""
        magvar=""
        vbw="$IIVBW,"
        command = lineaNMEA.split(",")
        if command[0] == "$GPRMC":
            if check_nmea(lineaNMEA):
                speedN = command[7]
                vbw+=speedN+",,A,"+speedN+",,A"
                vbw+="*"+repr(get_checksum(vbw))+"\r\n"
                correderaout.write(vbw)
                correderaout.flush()


if __name__ == '__main__':
    main()
Solo hay que copiarlo en un fichero con extension .py ("corredera.py" por ejemplo) y ejecutarlo con "python corredera.py"
Código:
usage: corredera.py [-h] [--INhost INHOST] [--INport INPORT]
                    [--OUThost OUTHOST] [--OUTport OUTPORT]

Simulador de corredera

optional arguments:
  -h, --help         show this help message and exit
  --INhost INHOST    host origen del GPRMC (localhost por defecto)
  --INport INPORT    puerto origen (10110 por defecto)
  --OUThost OUTHOST  host destino del IIVEW (localhost por defecto)
  --OUTport OUTPORT  puerto destino (10111 por defecto)
Por defecto toma como origen del GPS localhost:10110 y como destino de la corredera localhost:10111 esto es porque yo tengo el kplex configurado así:
Código:
#Output TCP
[tcp]
mode=server
port=10110
direction=out

#Input TCP
[tcp]
mode=server
port=10111
direction=in
Pero se puede cambiar.
Para probarlo se puede utilizar el AIS de Diavolo por ejemplo

python corredera.py --INhost bme.ole32.com --INport 10111

Introducirá la velocidad del GPS de Diavolo en nuestro sistema como si fuera nuestra corredera.

Hey que buena idea!! es cierto que si renuncias a corredera renuncias también a datos de viento y que con la velocidad real siempre tendras datos de viento real mas reales.

Te copio la idea y adapto tu codigo a opemplotter si te parece. Yo uso un parser nmea en python que va muy bien y es el que uso para extrarer la hora del GPS, se llama "pynmea2". Creo que modificaré tu codigo para usar ese parser y añadirle depuración para cuando no reciba señal o no encuentre velocidad desde el GPS.

Aunque si te animas a hacerlo tu mismo con un fork de openplotter en github genial

Citar y responder
  #282  
Antiguo 16-11-2014, 15:24
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Hoy me he puesto, a despejar de cables mi mesa, poner la pi en su sitio, y al ponerla de nuevo en marcha, SE ME CUELGA EN EL ARRANQUE!!!!!
Miedo me da el tener que volver al principio.
¿Hay alguna forma de ponerla a prueba de fallos?

Voy a grabar otra tarjeta distinta, y empezar con ella.
__________________
MMSI: 205907310
Callsign: OR9073
Citar y responder
  #283  
Antiguo 16-11-2014, 16:06
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

No, lo mas probable es que al apagarla algo no fuera bien y se corrompieran los datos. Recuerda que es preciso apagarla del modo correcto si queremos que todo vaya bien. Prueba a menear un poco la tarjeta en su zócalo o a sacarla e introducirla de nuevo. A veces es cosa de un pequeño falso contacto y se soluciona con eso. De todos modos no te apures. Lo difícil es "saber como se hacen las cosas". Ahora que ya lo hemos hecho una vez, reproducirlo todo es fácil.

Si tienes otra tarjeta sd Vuelca en esa la imagen y con un lector de tarjetas aparte conectado por usb a la Pi puedes recuperar toda la carpeta del usuario pi y todas las configuraciones desde la antigua sd si los archivos no se han dañado. Si tuvieras un Linux por ahí sera tan sencillo como copiar-pegar.

No se si has tocado el overclocking, si es así y es eso lo que la impide arrancar, la solución es tan fácil como pulsar la tecla Mayúsculas durante el arranque para anular el overclocking y una vez iniciada reducirlo a un nivel correcto. Lo digo por si acaso....

Editado por ... en 16-11-2014 a las 16:14.
Citar y responder
  #284  
Antiguo 16-11-2014, 16:40
Avatar de jordivb
jordivb jordivb esta desconectado
Grumete Pirata
 
Registrado: 27-10-2014
Edad: 52
Mensajes: 8
Agradecimientos que ha otorgado: 0
Recibió 0 Agradecimientos en 0 Mensajes
Sexo:
Predeterminado SailPi Navegando con Raspberry Pi

interesante post, me apunto a seguirlo... una cerveza para pinguino


Jordi
Citar y responder
  #285  
Antiguo 16-11-2014, 17:41
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por pinguino Ver mensaje
No, lo mas probable es que al apagarla algo no fuera bien y se corrompieran los datos. Recuerda que es preciso apagarla del modo correcto si queremos que todo vaya bien. Prueba a menear un poco la tarjeta en su zócalo o a sacarla e introducirla de nuevo. A veces es cosa de un pequeño falso contacto y se soluciona con eso. De todos modos no te apures. Lo difícil es "saber como se hacen las cosas". Ahora que ya lo hemos hecho una vez, reproducirlo todo es fácil.

Si tienes otra tarjeta sd Vuelca en esa la imagen y con un lector de tarjetas aparte conectado por usb a la Pi puedes recuperar toda la carpeta del usuario pi y todas las configuraciones desde la antigua sd si los archivos no se han dañado. Si tuvieras un Linux por ahí sera tan sencillo como copiar-pegar.

No se si has tocado el overclocking, si es así y es eso lo que la impide arrancar, la solución es tan fácil como pulsar la tecla Mayúsculas durante el arranque para anular el overclocking y una vez iniciada reducirlo a un nivel correcto. Lo digo por si acaso....

Bueno, pues cometí el error de limpiar la maraña de cables que tengo en la buhardilla y pegarle el tirón al enchufe sin pensar


Enviado desde mi iPone5 con TaPaTa
__________________
MMSI: 205907310
Callsign: OR9073
Citar y responder
  #286  
Antiguo 16-11-2014, 21:34
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado SailPi Navegando con Raspberry Pi

Ya todo vuelve a la normalidad, todo funciona, otra vez. Efectivamente se me había corrompido el arranque, ahora me quedan unos pequeños detalles sin importancia. Gracias pinguino


Enviado desde mi iPone5 con TaPaTa
__________________
MMSI: 205907310
Callsign: OR9073
Citar y responder
  #287  
Antiguo 17-11-2014, 11:49
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Respuesta: SailPi Navegando con Raspberry Pi

Hola pinguino

Estoy utilizando tu última versión disponible (versión 0.9), pero me da problemas el teclado cuando accedo con xrdp.

No tengo eñes ni acentos y los caracteres especiales están en otros sitios.

Lo he solucionado tal y como indican aquí:
http://scriptbash.blogspot.com.es/20...o-espanol.html

Por si lo quieres subsanar en futuras versiones.
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo
Citar y responder
  #288  
Antiguo 17-11-2014, 15:21
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: Respuesta: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por gilinas Ver mensaje
Hola pinguino

Estoy utilizando tu última versión disponible (versión 0.9), pero me da problemas el teclado cuando accedo con xrdp.

No tengo eñes ni acentos y los caracteres especiales están en otros sitios.

Lo he solucionado tal y como indican aquí:
http://scriptbash.blogspot.com.es/20...o-espanol.html

Por si lo quieres subsanar en futuras versiones.
Es interesante que cuando yo usaba el xrdp a través de mi aplicación de Android, esta tiene la opción de escoger el teclado de tu idioma, y funciona perfectamente.

No se me había ocurrido que hubiera un problema con el teclado, ya que nunca me había conectado con otro cliente.

Gracias por el apunte.

Editado por ... en 21-11-2014 a las 13:58.
Citar y responder
  #289  
Antiguo 17-11-2014, 19:34
Avatar de Juanitu
Juanitu Juanitu esta desconectado
MAGISTER PILTRAFIA
 
Registrado: 01-11-2008
Localización: De La Nao a Cabo Gata
Edad: 58
Mensajes: 6,503
Agradecimientos que ha otorgado: 5,649
Recibió 5,420 Agradecimientos en 2,063 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi


ESTAIS TODOS LOCOS

No quería pasar por este hilo sin decíroslo.








































¡Y buena envidia que me dais!
Yo que soy uno de los pioneros del Basic.... el Logo.....
¡qué pena que la vida me alejara de la aparatología!
(aunque he ganado en salud mental )

Seguiré escuchando en la sombra....

__________________
~EL HILO DEL BOTIQUÍN ~
Citar y responder
  #290  
Antiguo 17-11-2014, 23:38
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por Juanitu Ver mensaje



¡Y buena envidia que me dais!
Yo que soy uno de los pioneros del Basic.... el Logo.....
¡qué pena que la vida me alejara de la aparatología!
(aunque he ganado en salud mental )

Seguiré escuchando en la sombra....

!Que tiempos aquellos¡ Con el LOAD "", el RANDOMIZE USR, el PRINT el LET A$ y todas aquellas lineas de programa.

Aún recuerdo a la tortuga del Logo.

Por cierto.... si algo me ha hecho disfrutar tanto como en aquella época, ha sido sin duda la Frambuesa. Y solo por 35 €. Nada que ver con los pastizales que pagábamos por aquellos Spectrum, Amstrad Etc.
Citar y responder
  #291  
Antiguo 21-11-2014, 13:19
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Utima compilación de SailPi, con el openplotter de Sailoog (versión final) incorporado, la ultima beta de Opencpn y kplex, los binarios de rtl-sdr y aisdecoder incorporados y solucionado el tema del teclado de xrdp como comentó Gilinas.

https://mega.co.nz/#!Icgi3TTL!AXYO2B...jk3zl4jfd42Lys

Si tenéis la versión anterior y os gusta como va, no hace falta que la cambiéis, pero si es la primera que vais a descargar usad esta mejor y así probamos entre todos a ver que tal va.

Editado por ... en 21-11-2014 a las 13:55.
Citar y responder
2 Cofrades agradecieron a este mensaje:
gilinas (21-11-2014), sailoog.com (21-11-2014)
  #292  
Antiguo 21-11-2014, 13:25
Avatar de gilinas
gilinas gilinas esta desconectado
Corsario
 
Registrado: 11-12-2006
Localización: Indignao por los Golfos de Valencia
Edad: 64
Mensajes: 1,759
Agradecimientos que ha otorgado: 849
Recibió 754 Agradecimientos en 335 Mensajes
Sexo:
Predeterminado Respuesta: Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por pinguino Ver mensaje
Utima compilación de SailPi, con el openplotter de Sailoog (versión final) incorporado, la ultima beta de Opencpn y kplex, los binarios de sdr-rtl y aisdecoder incorporados y solucionado el tema del teclado de xrdp como comentó Gillinas.

https://mega.co.nz/#!Icgi3TTL!AXYO2B...jk3zl4jfd42Lys

Si tenéis la versión anterior y os gusta como va, no hace falta que la cambiéis, pero si es la primera que vais a descargar usad esta mejor y así probamos entre todos a ver que tal va.
Descargando para probarla.
__________________
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
El mar es de TODOS.
Lo que es de TODOS, NO ES MÍO.


"No hay nada como el MAR"
Tinico N'Hielo
Citar y responder
  #293  
Antiguo 21-11-2014, 17:02
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por pinguino Ver mensaje
Utima compilación de SailPi, con el openplotter de Sailoog (versión final) incorporado, la ultima beta de Opencpn y kplex, los binarios de rtl-sdr y aisdecoder incorporados y solucionado el tema del teclado de xrdp como comentó Gilinas.

https://mega.co.nz/#!Icgi3TTL!AXYO2B...jk3zl4jfd42Lys

Si tenéis la versión anterior y os gusta como va, no hace falta que la cambiéis, pero si es la primera que vais a descargar usad esta mejor y así probamos entre todos a ver que tal va.
bajandooooooo
Citar y responder
  #294  
Antiguo 23-11-2014, 21:51
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi


Despues del susto. Todo ha dejado de funcionar.
Conseguido funcionar de nuevo con otro servidor ddns.
Ole32.com lleva caido desde el sabado por la mañana, por lo que he optado por cambiar de proveedor de dns. Así que si necesitais mis datos NMEA para pruebas, las tenéis en bme.ddns.net:10111 y aviones en bme.ddns.net:8080

UFFFFFF.
__________________
MMSI: 205907310
Callsign: OR9073
Citar y responder
  #295  
Antiguo 25-11-2014, 10:36
Avatar de Diavolo
Diavolo Diavolo esta desconectado
Capitán pirata
 
Registrado: 29-05-2008
Localización: Mediterraneo
Edad: 58
Mensajes: 503
Agradecimientos que ha otorgado: 293
Recibió 114 Agradecimientos en 85 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

OpenCpn, coge los aviones SAR, me he quedado sorprendido.

Adjuntos 57704

__________________
MMSI: 205907310
Callsign: OR9073

Editado por Diavolo en 25-06-2018 a las 11:00.
Citar y responder
Los siguientes cofrades agradecieron este mensaje a Diavolo
Loquillo (25-11-2014)
  #296  
Antiguo 25-11-2014, 22:01
Avatar de biziberri
biziberri biziberri esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: mediterraneum
Edad: 66
Mensajes: 1,240
Agradecimientos que ha otorgado: 134
Recibió 402 Agradecimientos en 158 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Ya tengo la mia...
ahora a trastear y releerme todo esto
bueno saludos a los cerebros
Citar y responder
  #297  
Antiguo 26-11-2014, 20:21
Avatar de sailoog.com
sailoog.com sailoog.com esta desconectado
Expulsado
 
Registrado: 24-05-2011
Mensajes: 1,237
Agradecimientos que ha otorgado: 413
Recibió 1,358 Agradecimientos en 485 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

Gilinas he adaptado tu script a openplotter y he notado que en tu script el calculo del cheksum no se hace correctamente, a ti te sale *67 y a mi *43 y el tuyo no pasa la validación checksum de OpenCPN.

Te pego mi script por si quieres usar algo de el. Veras que pynmea2 se encarga de calcular el cheksum y que envio la sentencia a una UDP en 10110 que es donde envío tambien el SDR-AIS y que viene por defecto activado en openplotter.

Código:
#!/usr/bin/env python

import socket, pynmea2

sock_in = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock_in.connect(('127.0.0.1', 10110))
sock_in.settimeout(10)

sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)

while True:
    frase_nmea = sock_in.recv(512)
    if frase_nmea[1:3]=='GP':
        msg = pynmea2.parse(frase_nmea)
        if msg.sentence_type == 'RMC':
            sog = msg.spd_over_grnd
            if not sog: sog=0.00
            vbw = pynmea2.VBW('II', 'VBW', (str(sog), '', 'A', str(sog), '', 'A'))
            vbw1=str(vbw)
            vbw2=repr(vbw1)+"\r\n"
            sock.sendto(str(vbw2), ('127.0.0.1', 10110))
Otra cosa que he notado pero esta vez en OpenCPN es que recibe las sentencias correctamente pero no las muestra si creas un panel con STW.

Es un error de OpenCPN?
OpenCPN no coge la speed over water de la sentencia $IIVBW? en ese caso de que otra sentencia la puede coger?
STW es Speed Through Water no?
A ti te pasa lo mismo?

Citar y responder
  #298  
Antiguo 27-11-2014, 09:08
Avatar de biziberri
biziberri biziberri esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: mediterraneum
Edad: 66
Mensajes: 1,240
Agradecimientos que ha otorgado: 134
Recibió 402 Agradecimientos en 158 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

una pregunta tonta que lleva todo el dia de ayer
..diendome
raspberry pi b plus
cuando instalais la pi por primera vez
lo haceis con cable hdmi o la salida de 4 pines de video compuesto
no tengo cable hdmi la tienda mas proxima 7 km ire hoy...
y como tengo algun tv, monitor con rca (video compuesto)
conecto por alli ala pantalla
ni flores
es la primera conexion
se encinden 2 leeds, uno parpadea como un disco duro
y al rato se para
es como si leyera la tarjeta m.sd y esperara el teclear algo
pero como no veo nada
siento ponerlo aqui ya que es hardware
pero no e visto ninguna referencia a este tema
gracias
Citar y responder
  #299  
Antiguo 27-11-2014, 09:48
Avatar de ...
...
Invitado
 
Mensajes: n/a
Predeterminado Re: SailPi Navegando con Raspberry Pi

Cita:
Originalmente publicado por biziberri Ver mensaje
una pregunta tonta que lleva todo el dia de ayer
..diendome
raspberry pi b plus
cuando instalais la pi por primera vez
lo haceis con cable hdmi o la salida de 4 pines de video compuesto
no tengo cable hdmi la tienda mas proxima 7 km ire hoy...
y como tengo algun tv, monitor con rca (video compuesto)
conecto por alli ala pantalla
ni flores
es la primera conexion
se encinden 2 leeds, uno parpadea como un disco duro
y al rato se para
es como si leyera la tarjeta m.sd y esperara el teclear algo
pero como no veo nada
siento ponerlo aqui ya que es hardware
pero no e visto ninguna referencia a este tema
gracias
Compra el cable HDMI. La salida de vídeo compuesto da una calidad muy baja. Solo se puso para que los mas pobres pudieran usar viejos TV como pantalla a falta de otra cosa.

Un led es el de alimentación. El otro es como tu dices, como el led de lectura del disco duro. En este caso de la tarjeta SD.
Lleva otros ledes mas, para marcar la conexión de red por cable ethernet. Te recomiendo si tienes un router en casa que lo conectes también con su correspondiente cable de red y así podrás ver a través de los ledes de red que el sistema va arrancando. Ademas se conectará automáticamente a Internet sin que haga falta hacer nada mas.

En cuanto al led de lectura de disco, si parpadea una vez y se para es que no es capaz de arrancar el sistema. Comprueba que has grabado con la herramienta adecuada la SD. En el caso de windows usa win32diskimager.

http://sourceforge.net/projects/win32diskimager/

No basta con copiar-pegar en la tarjeta SD la imagen de SailPi.

Edito para añadir....:

como veo que en este hilo se da por hecho que los que os acercáis ya tenéis cierta experiencia en el uso de la Pi y por tanto se omiten cosas muy básicas, te pego el siguiente enlace que te ayudará a grabar correctamente una tarjeta SD para el uso con la Raspberry PI.

http://www.xatakahome.com/trucos-y-b...s-aplicaciones

Editado por ... en 27-11-2014 a las 10:07.
Citar y responder
  #300  
Antiguo 27-11-2014, 10:06
Avatar de biziberri
biziberri biziberri esta desconectado
Corsario
 
Registrado: 27-10-2006
Localización: mediterraneum
Edad: 66
Mensajes: 1,240
Agradecimientos que ha otorgado: 134
Recibió 402 Agradecimientos en 158 Mensajes
Sexo:
Predeterminado Re: SailPi Navegando con Raspberry Pi

gracias
ire ahora, a por un hdmi
ayer recibi la pi y queria probar aunque logicamente
se que por compuesto la resolucion es cutre....

en principio monte bien la sd con vuestra compilacion
con el montador de memorias que se comenta para win32 imager
pero como no tengo imagen, no puedo saber nada
asi que toca paasr por caja
luego comento
Citar y responder
Responder Ver todos los foros en uno

Smartsails


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 20:21.


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