Mobsya / aseba

Aseba is a set of tools which allow beginners to program robots easily and efficiently. To contact us, please open an issue.
https://www.thymio.org
GNU Lesser General Public License v3.0
18 stars 22 forks source link

reconnexion and locking when lot of device are a the same time #989

Open mbonani opened 2 years ago

mbonani commented 2 years ago

There is sometimes no reconnections/locking from client (tested on VPL3, Scratch, Aseba) when you disconnect and reconnect all wireless dongle using a usbhub. On VPL3 the connection seems to be there (robot icon) but then play button is not accessible, in the laucher robot seems to be available On scratch connection icon remain disconnect On studio the robot is connected but not locked (you cannot lock it)

Disconnecting and reconncting the faultly robots makes them work, restarting client make also all works

There is a kind of race condition between reconnection and locking