
kamaroman68
So I have built a mobile app that works great. I have a custom Movement Panel set up in EZ builder that controls my robo claw "h-bridge"for movement of its tracks. For movement of my robots shoulders I have used a second robo claw as I have used wheel chair motors for those as well, and a third robo claw for body up/down using a linear actuator. The second and third roboclaw were easily used by using script commands in speech recognition. So in other words I can say robot raise right arm and his right arm moves.
Now the problem. I would like to add the shoulders, and body up down to my mobile app. It seems as though the mobile app works directly with a Movement Panel and unfortunately it seems I am only allowed one movement panel? I would also like to be able to control his head pan and tilt which operate off of "standard" servos. Any ideas how to get around this?
Thanks Chris
I just tried the above and it worked for me... I created a sample mobile app, uploaded it to the cloud... Moments later I downloaded it to my Samsung S3... Works great...
Chris
Here is Chris's project if anyone wants to take a look at it.
The reason he couldn't save as a public file to the cloud is because he hasn't put the digital port descriptions in. I was able to save to the cloud privately, but can't help with the initial issue he was reporting because I don't have an EZ-B v4 yet. (well... I might be able to help. Reading the thread now to see if I have any input).
Alan
Alan
@Kamaroman68... Your project may be too big to save? Also, have you changed your user name or email in your EZ Robot profile lately?
Chris
First, make sure you are running the latest ARC on both your computer and mobile. ARC for Windows was updated today, Mobile on the 8th
Second, with your project open, and on the file tab, click the Save icon over the EZ-Cloud section of the ribbon.
You will get this dialog:
Make sure "is public" is unchecked, since you haven't filled out the port details.
The category should be Robots-Incomplete (the default)
Click the Save button. If you still have the large MP3's attached, you will get a warning message that you can click through. If you have removed them, like I have in this example, then you will just get the "saved" dialog box. If you already have a file with this name saved, you will get a dialog box asking if you want to overwrite it. Click yes.
OK. Now that it is saved, lets look at downloading. First from your PC.
Close and re-open ARC.
Now, click the Open icon over EZ-Cloud in the ribbon. You should see this screen:
Make sure the words in the cloud are "your library". If it says "EZCLOUD" click on the Your Library button.
The category should be Robots-Incomplete, and you should see your project on the right hand side like in this screen shot.
Click the Open button on the right, and your project will download and open.
I'll cover downloading to mobile in the next post.
On your Android device, open ARC Mobile.
The screen should look like this:
Click on the "Private Cloud" icon.
You should see this:
Make sure the category is "Robots Incomplete" and your project should show there.
Click on your project and it will download and load, and you should see this:
Click the lower right icon labeled B2K Mobile (the one without an image) and your mobile version of the project will open and attempt to connect to your EZ-B.
Chris
His Internet speed is not great (although the fastest available in his area) it is only 3meg down and 0.5 meg upload, so it is taking a long time to upload even a small file.
With the soundboard removed so that the file was 186K, we were successful uploading a few times, and failed a few times. We tried logged in as both him, and then I logged into his ARC as me and had the same issue, ruling out a problem with his account.
Neither of us was successful uploading a version of the file with a 10meg soundboard on it.
I am successful 100% of the time with either version of the file from my home, but I have 50/50 meg Internet.
The real problem is not just that the file won't upload, which with the large file and the slow speed is potentially expected (in fact, ARC warns that it might fail), it is that there is no indication in ARC that it failed. The dialog box says "Saved" whether successful or not.
@Dj Sures, Can you look at that dialog and make sure that it correctly reflects the upload status? I suspect it should be showing an "upload timed out" or similar status.
I was also thinking it would be good if you could provide a debug build for Chris to install that would capture some logs of where the upload is failing. I doubt you have ever tested on a 3/0.5 meg connection. You might need to adjust the upload routine to better handle network timeouts.
Chris also said he would be happy to set up a time for you to remote into his computer so you can see the failures yourself if you need more detail than I provided.
Alan
Chris
Alan
Haven't tried again, had a couple things come up. I will try now with this server modification though. Thanks
Chris