Visualizzazione post con etichetta BCT15 scanner bluetooth. Mostra tutti i post
Visualizzazione post con etichetta BCT15 scanner bluetooth. Mostra tutti i post

domenica 1 novembre 2009

BCT15 via BlueTooth



Intanto smarchiamo un altro punto: la connessione e comunicazione via BlueTooth dal cellulare allo scanner funziona. Nel video mando via emulatore di terminale (PuTTY) il comando "STS" che genera un dump dello schermo della radio.

BCT15, come in Space Invaders...

avete presente? Il gioco non aveva un "mostro finale", ma muri di avversari che continuavano a spuntare dal nulla uno dopo l'altro.
Ieri finalmente è arrivato da Hong Kong l'adattatore seriale<>bluetooth. E' stato difficile trovare un venditore che spedisse in Italia perché, al pari di Nigeria, Zimbabwe e qualche altro paese non esattamente all'avanguardia, le nostre poste e/o dogane sono fonte di continui grattacapi. In ogni caso in 21gg è arrivato.
Secondo muro.
L'oggetto è ben fatto, pure troppo (mod. BT-0240 DCE). Sulle comunicazioni seriali implementate con tutti i crismi sono presenti delle linee per il controllo hardware (info qui) che i dispositivi usano per comunicarsi quando siano pronti a ricevere dati. Sono un retaggio di quando il protocollo era lento e le macchine dietro ad esso ancora di più. Oggi che le seriali viaggiano a 115k baud la maggior parte degli apparecchi si limita ad usare tre fili (tx, rx, massa), fregandosene delle altre linee. Invece questo convertitore rispetta tutte le regole e se non vede i Request To Send / Clear To Send appropriati se ne rimane in silenzio. Un software di configurazione ben fatto dovrebbe permettere di configurare questo aspetto, ma tant'è... Il problema si risolve semplicemente con un cavetto fatto di due DB9 (un maschio e una femmina) connessi in modo da far vedere sempre "ok" a RTS/CTS.

Terzo muro.
Il widget di controllo del BCT15 in Tcl connesso via cavo funge. Via bluetooth non ne vuol sapere. Con qualche ricerca in rete appuro che si tratta di un un problema connesso al processo con cui il Tcl apre le seriali, poco gradito al dongle, che non si attiva correttamente. Il "bug" si verifica con entrambe le distribuzioni che ho potuto provare su Windows (ActiveState e eTcl). Ho trovato tracce in rete di una soluzione, ma non sembra sia stata inserita una patch. Vediamo se salta fuori qualcosa dal forum di supporto.

lunedì 26 ottobre 2009

Controllo dello scanner via Bluetooth

Il passo successivo nel progetto sul BCT15 è tentare il controllo via Blutooth. A quel punto potrei installare la radio in automobile in un posto dove non dia noia e sia poco visibile, controllandola dal telefonino. Di recente ho visto un'offerta allettante su uno smartphone dalle dotazioni complete (BT, Wifi, tastierino...) e il fattore "geek" ha prevalso, facendomi ordinare un MWg ZincII. Lo ZincII ha Windows Mobile (aka "CE") come sistema operativo, quindi sono disponibili diverse piattaforme di sviluppo, tra cui diversi port di Tcl/Tk. Dai primi test, soltanto "grafici", il widget TCL15 sembra girare sul telefonino. Adesso sono in attesa di ricevere l'adattatore da Bluetooth a seriale per sperimentare il dialogo tra gli apparecchi.

Concettualmente avrei preferito un telefonino basato su Android, ma le informazioni sulla disponibilità dell'ambiente di sviluppo erano dubbie e la scelta tra dispositivi dalla dotazione completa e prezzo accettabile è ridotta.
iPhone scartato a priori per gli eccessivi limiti allo smanettamento imposti dal produttore.