
Gerald
USA
Asked
— Edited

I want to make an exploration project. Basically, one PC will control two ez-robots to search an object, if one robot finds it, it will send confirmation message to the PC, then the PC will send another message to the other robot to stop it.
The key point is how to transfer and receive data wireless.
Does anyone have any ideas to do this?
The two can be run from the same pc and use variables in ARC and scripts.
Or
There could be 2 computers that are networked. When an object is found, it could write a file. The other bot could be looking for a file every x seconds. If it is found it could stop.
Or
You could use a database but this is probably the most complicated solution.
The simplest, if you had to use 2 computers, would be to create a file in a shared location that both ARC apps are looking for.
By the way, it must have two different ARC for different robots, because I have roli and six whose settings are different from each other.
In this condition, I think the second solution is doable. Can I just open two ARCs and each ARC connects one bot?
And I wander how to build a database using ez-robot, I never heard about it.
You would have install ARC and then copy the install folder to another directory. Then you could run both on the same computer, but now you would want to use the file option for communicating between the robots.
Actually, I kind of interested in the third solution, because I know mySQL and I already have installed xampp to serve the database, but I don't know how to connect the ARC to the database.
I wrote an app that I use In .net called EZ-DBMulti but right now it only works with mssql. I have plans to put my SQL support back in it, but want to get the mssql side fully tested.
Anyway, there isn't DB support in ARC right now. There is cloud support that lets variables to be sent and retrieved from the cloud. It is being put in but I don't know what is happening there. I haven't been keeping up on it.
I would be happy to send you my .net solution and you could make changes as necessary for your needs.
I will post the thread that shows this working.
https://synthiam.com/Community/Questions/7220
Yeah, I want to try that, can you attach the solution here?
thanks