domenica 28 novembre 2010

USuRPato

Infine ho ceduto alle tentazioni da sperimentatore curioso e acquistato la USRP. Come menzionato in passato non è assolutamente un oggetto "plug & play", ma piuttosto l'equivalente nel secondo millennio di un sacchetto di componenti con cui costruire la propria radio. Il passaggio non è semplice per chi venga dal mondo delle radio come utente piuttosto che come ingegnere.
Non parliamo dell'assenza di manopole o bottoni, ma di qualcosa a livello assai più basso: per costruire un filtro non ci sono induttanze da avvolgere e compensatori da tarare, ma funzioni matematiche da popolare con parametri che, nella migliore delle ipotesi, la maggior parte di noi al massimo ricorda menzionati sul Neri.
USRP e Geremia
A questo si aggiunge la confusione tipica del mondo open source: documentazione mai scritta o riferita a versioni obsolete, messaggi d'errore criptici e ore intere passate leggendo le mailing list alla ricerca di una dritta.
Per agevolare chi vorrà imbarcarsi nella stessa impresa sto pubblicando i miei appunti su www.tarapippo.net. Sono in inglese perché non mi aspetto molto pubblico italiano -in fin dei conti sono state vendute poche migliaia di unità in tutto il mondo- ma sono a nauralmente a disposizione di chi volesse contattarmi per scambio di idee ed esperienze.

domenica 21 novembre 2010

GnuAIS su Google Maps

Qualche tempo fa avevo scoperto GnuAIS la cui interfaccia grafica però non voleva saperne di funzionare, così ho deciso di sfruttare i dati archiviati nel database locale per rappresentare la posizione delle navi su Google Maps.
Disponendo di una piattaforma LAMP (Linux, Apache, MySQL e Perl) sono bastate poche righe di Perl per far parlare tre moduli che fanno tutto il lavoro.
Il risultato è senz'altro soddisfacente per l'impegno richiesto.
Codice e qualche spiegazione in più sono disponibili su www.tarapippo.net