domingo, 26 de febrero de 2012

PYWWS y TWITTER

Para poder seguir en tiempo casi real la estación meteorológica, al principio lo seguía mediante una pagina web, pero se actualiza cada hora y los datos al finalizar el día.
Descubrí que con Twitter, lo podía seguir por el móvil. Ahora esta de prueba y la periodicidad es de 30 minutos, cuando quede definitivo se actualizara cada 15 minutos.
Para que funcione esto, tengo corriendo en un ordenador el programa PYWWS bajo Ubuntu.

Creamos una cuenta en Twitter

Se obtiene la autorización de Twitter, para poder mandar mensajes mediante un scrip, sin estar presente.
Para ello se ejecuta TwitterAuth.py con los siguientes parámetros:
  • python TwitterAuth.py  data/weather 
Al ejecutarlo, abre la pagina de twitter, pidiendo usuario y contraseña. Al darlas correctamente no da un numero que debemos poner en la pregunta que nos hace la pantalla donde hemos ejecutado la orden anterior.
De esta forma el ordenador puede mandar mensajes a Twitter de forma automática.

El fichero que generara los datos es example_templates/tweet.txt, en mi caso lo he modificado para que de la velocidad del viento en km/h y la presión atmosférica en mmHg.
El fichero tiene las siguientes ordenes

#hourly#
#timezone local#
#roundtime True#
#idx "%H:%M %Z:"# Temperatura: #temp_out "%.1fºC" "-"#
, Viento: #wind_dir "%s, " "" "wind_dir_text[x]"#
#wind_ave "%.0f km/h (Media), " "" "wind_kmph(x)"#
#wind_gust "%.0f km/h (Rafaga), " "" "wind_kmph(x)"#
 Humedad: #hum_out "%d%%"#
, Luvia (Por hora) #rain "%.1f mm"#
, Presion:  #rel_pressure "%.0f mmHg, " "" "pressure_inhg(x) * 25.4"#



 Después hay que crear un scrip donde se ejecutaran las ordenes del Pywws, para obtener los datos de la estación meteorológica.
El fichero que creado es el siguiente:

#!/bin/sh
# para twiter cada media hora.
# Toma algunos datos de la estacion
# lee los datos de la memoria de la estación meteorológica y la almacena en un archivo
python pywws/LogData.py -v -s 0 data/weather
# Procesar los datos en bruto para hacer los sumarios de hora y diarios
python  pywws/Process.py data/weather
#crea el fichero que despues se mandara a Twitter.
python pywws/Template.py data/weather example_templates/tweet.txt tweet.txt
#mandar el fichero a Twitter.
python pywws/ToTwitter.py data/weather tweet.txt


Para que este fichero se ejecute, debemos de ponerlo en el cron, asi se ejecutara según la periodicidad que queramos



martes, 10 de enero de 2012

Mejoras audio SDR


RF System vende un kit para montar un aislador para el cable de sonido

http://www.rfsystem.it/shop/product_info.php?products_id=43&osCsid=76bb4e63d73a8b43b7044461147b5d8a

Modificación de la tarjeta de sonido Sound Blaster X-Fi Surround Pro 5.1 que mejora sus características para su uso con cualquier tipo de SDR. Por IW3AUT. Using the SoundBlaster X-Fi Surround 5.1 Pro USB with SDR receivers

lunes, 9 de enero de 2012

Kit Medidor de potencia.

SE monta con un atenuador de 40dB con strip line descrito ahí mismo
Se puede usar como medidor de referencia
Permite de ROE (con un acoplador direccional y montando dos circuitos de entrada).

www.webx.dk/oz2cpu/radios/miliwatt.htm

viernes, 27 de noviembre de 2009

DFHLOG: Instalacion

Para instalar este programa, se deben seguir los siguientes pasos:

Descargar de la pagina del proyecto:
http://code.google.com/p/dfhlog/

Actualizar el fichero /etc/apt/sources.list con la siguiente linea:
deb http://ea7urg.homelinux.org/gbs/dfhlog unstable main

sudo apt-get update


apt-get install dfhlog

Este ultimo paso se puede realizar desde el Gestor de Paquetes.

Información obtenida de la pagina Web del programa.

jueves, 26 de noviembre de 2009

GAMBAS2: Instalacion

Hola.
La versión de Gambas2 que se instala por defecto, suele estar obsoleta.

Para instalar la versión mas actual, se deben seguir los pasos que muestra la pagina web: http://www.gambas-es.org/viewtopic.php?f=2&t=39

Para descargar la ultima versión: http://gambas.sourceforge.net/en/main.html
A continuación muestro los pasos que he seguido:

  • sudo tar xvfj gambas2-2.16.0.tar.bz2
  • cd gambas2-2.18.0
  • sudo apt-get install build-essential autoconf libbz2-dev libfbclient2 libmysqlclient15-dev unixodbc-dev libpq-dev libsqlite0-dev libsqlite3-dev libgtk2.0-dev libldap2-dev libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev libxslt1-dev libbonobo2-dev libcos4-dev libomniorb4-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev libasound2-dev libesd0-dev libesd-alsa0 libdirectfb-dev libaa1-dev libxtst-dev libffi-dev kdelibs4-dev firebird2.1-dev libqt4-dev

  • sudo ./configure -C

  • sudo make

  • sudo make install
Esta información esta sacada de la pagina: www.gambas-es.org

viernes, 20 de noviembre de 2009

FLDIGI

FLDIGI.
Con UBuntu 9.04, la versión que trae por defecto es la 3.0, y no se actualiza a nuevas versiones de forma automática.
Para ello, debemos de realizar los siguientes pasos.
El fichero sources.list (etc/apt/sources.list), añadimos la siguiente linea:
deb http://download2.berlios.de/pub/fldigi/binaries  main

se debe sustituir por la versión que tengamos instalada.
Distribución

Debian 4.0

etch

Debian 5.0

lenny

Ubuntu 8.04

hardy

Ubuntu 8.10

intrepid

Ubuntu 9.04

jaunty


El repositorio está firmado con la clave OpenPGP 8E7306F5 OpenPGP.
Para descargarla e importarla en nuestro sistema, se tiene que ejecutar la siguiente orden:

sudo apt-key adv --recv-keys --keyserver http://fldigi.berlios.de/binaries/fldigi-pkg-key.asc 8E7306F5

miércoles, 4 de noviembre de 2009

EA7TB

Hola.
Mi actual indicativo, anteriormente:
  • EA7EUQ.
  • EC7DWO
  • EB7BFV
Mis bandas preferidas son:
  • 40 m.
  • 20 m.
  • 6 m.