



Os suena el escritorio de la imagen? yesssssssss
Es nuestra querida Pi corriendo OpenCPN y decodificando AIS a la vez con un pincho de TDT de menos de 7 euros y una antena hecha con un cable de televisión colocada en el balcón de un cuarto piso sin vistas al mar rodeado de edificios y en pleno centro de ciudad llena de interferencias
Según la carga de la cpu del icono de abajo a la derecha va a tope pero no asfixiada. No le he cargado cartas nauticas y se mueve con relativa soltura. Cuando se las cargue haber que pasa pero yo creo que podrá moverlas.
Pinguino tengo una duda a ver si tu la sabes. Estoy visualizando el escritorio de la Pi desde un windows xp con "Acceso remoto a escritorio" con xrdp instalado en la Pi (no tengo monitor HDMI ni adaptador VGA) y la Pi conectada con cable de red al portatil. La pregunta es... esto le quita carga a la Pi o se la añade? en un escenario real con un monitor HDMI habría que añadirle el procesado del escritorio? En modo escritorio remoto el ordenador visitante lleva la carga o solo recibe imagen procesada por el host? no me aclaro con esto.
La prueba esta realizada con un raspbian fresquito con un upgrade, compilación de opencpn, plugin de rtl-sdr, rtl-sdr, aisdecoder y nada mas (aparte de los paquetes requeridos por ellos). Es decir no he optimizado opencpn ni nada mas (bueno si la pi esta overlockeada a 950).
Os cuento que el factor mas importante en este asunto es el parametro ppm:
rtl_fm -f 161975000 -g 49
-p 52 -s 48k -r 48k /tmp/aisdata
ppm podriamos decir que es el desvio o margen de error del pincho, es decir si sintonizamos en cualquier frecuencia por ejemplo la de AIS 161.975 Mhz en realidad estamos sintonizando por ejemplo en mi caso con ppm 52, en la frecuencia 162.227 Mhz y por supuesto no nos encontraremos lo que queriqmos escuchar. Este factor de error es diferente para cada pincho y depende de su fabricación, entorno, pero sobre todo de la
temperatura. Al conectarlo tendrá un factor de error determinado pero cuando pasen unos minutos y se caliente tendrá otro totalmente diferente. Hay que descartar los pinchos con grandes diferencias en este sentido. También añadir que a mas ganancia mayor temperatura (dato -g 49, yo la tengo a tope).
La calibración no es dificil de hacer, yo la hice con un tercer programa pero el plugin de opencpn la hace automaticamente!!! aunque de momento no funciona por un pequeño error en el código que ya se ha reportado. Lo único que hay que tener en cuenta es que hay que hacerla cuando el pincho se haya calentado (con 10 minutos deberia de valer) y recordar que una vez ajustado no nos empezará a devolver datos hasta que no llegue a esa temperatura de calibración cuando hicimos la medida.
El tema de la antena ya veis la tonteria que es hacerse una muy buena antena con un maldito cable (no mas de metro y medio). Encima es flexible y portatil y se podría fijar facilmente a cualquier stay.
De cara a prepararse un pincho majo habría que mejorar algunos aspectos para eleiminar interferencias y disipar la temperatura todo lo posible pero asi tal cual ya funciona bien.
Solo hay que ver el festival de barcos que tengo en un momento
Voy a escribir un pequeño manual de todos los pasos y consejos en nuestra pagina para que no se hunda en la inmensidad de la taberna y os pongo el link pero tardaré un poco porque ando liadillo.
salud.
edito por si alguien se anima tambien y le ahorro trabajo: si haceis un upgrade se os instalará un driver de tdt generico. Eso es nuevo. Aunque instaleis luego rtl-sdr no funcionará sin antes poner en blacklist los driver genericos. Tambien hay que modificar permisos para que el dispositivo pueda ser usado sin sudo o root. Esto se hace en la compilacion de rtl-sdr o despues modificando unos archivos, siento no ser mas explicito pero es un poco largo d explicar.