Hello,

Imagine that you want to do an end-of-year video, and of course you want many 
many Thymios in it. Typically they will run the same code, because you do not 
have time to make one code per Thymio. So you could use Studio and click load 
and click run for every Thymio, but this is slow and you have so many Thymios 
that once you have finished loading the last Thymio, the first ones might be 
out 
of battery already (that's the problem with inexpensive robots, you have too 
many). You could parallelize this process, but you somehow do not feel you 
could enslave colleagues into such a boring activity.

That sounds familiar? Do not worry, *asebamassloader* comes to the rescue! It 
allows you to specify an aesl file and a target, and will continuously try to 
connect to the target, and, upon success, try to load the file. If you 
disconnect the target it will try again. It features a delay so that Thymio 
has time to boot so you do not even need to power-on the Thymio before, just 
load asebamassloader and plug and unplug Thymios:

clients/massloader/asebamassloader FILE.aesl "ser:name=Thymio-II"

Available *now* in the git master ;-)

Have a nice Friday!

Stéphane

-- 
http://stephane.magnenat.net

_______________________________________________
Aseba-dev mailing list
Aseba-dev@gna.org
https://mail.gna.org/listinfo/aseba-dev

Reply via email to