[bglug] Controllare pc dalla seriale con arduino
Fabio
fabio.c.ditta@tiscali.it
Mer 9 Lug 2008 15:39:20 CEST
Giuseppe Capizzi ha scritto:
> Il giorno mer, 09/07/2008 alle 14.27 +0200, Fabio ha scritto:
>
>> Mi sembra di capire che sei un esperto di hardware e firmware, come
>> me!
>>
> Se ti riferisci a me, spero che il tono sia ironico! :D
> Nun ce capisco praticamente una mazza di sta robba a basso livello! :)
>
>
Mi riferivo a emuboy!
>> Bene, io lavoro regolarmente con schede micro che si interfacciano
>> quasi
>> sempre con delle linee seriali, e per rendermi autonomo nello sviluppo
>> e
>> nei test ho sviluppato un terminale evoluto che facilita notevolmente
>> il
>> lavoro.
>> Direttamente non può interpretare un comando ricevuto dalla linea
>> seriale e di conseguenza eseguire un comando del sistema operativo,
>> ma
>> potendo eseguire script in BeanShell puoi fare qualsiasi cosa.
>> Il programma è in Java e funziona tranquillamente su Linux e su
>> Windows
>> (con MacOsX non ho mai provato ma in ogni caso mi mancherebbero i
>> driver
>> per le linee seriali).
>> Il programma si chiama "SerialAnalyzer" e lo puoi scaricare ed
>> utilizzare gratuitamente dal sito [1]
>>
>> Forse non è proprio quello che cercavi per questa applicazione ma
>> credo
>> ti possa venire utile per molte altre cose.
>>
>> [1] http://www.javahouse.netsons.org
>>
>> Fabio
>>
> Non male!
>
Grazie!
> Domanda: da BeanShell è possibile eseguire comandi di sistema come si fa
> con Python e le funzioni os.exec*() o con Ruby e la funzione system()?
>
>
Certo, il comando exec("notepad.exe"); ti avvia il notepad di Windows
.... in ditta mi tocca usare Windows, fortunatamente XP e non Vista!
> In ogni caso una volta che i dati arrivano a /dev/ttyXX ce la si cava
> con davvero poche righe (per una versione moooolto base, ovviamente!) di
> Python/Ruby/linguaggiodiscriptingqualsiasi, o persino di puro e crudo
> Bash scripting!
>
> Aspettiamo il resoconto degli smanettamenti di emuboy :)
>
Aspettiamo. Mi piacerebbe vedere cosa sta combinando con "arduino" e
partecipare a qualche serata lug, ma due figli piccoli sono devastanti
in termini di tempo libero e stanchezza fisica!
Maggiori informazioni sulla lista
bglug