
dicka
USA
Asked
— Edited

I am using the app for the first time. I have a V3 board on my robot. No other Bluetooth devices are active.
My phone sees EZ-Robot Bluetooth and successfully pairs with it.
When I download my project from the cloud, tap the Connect window, select EZ-Robot Bluetooth on the WiFi/Bluetooth screen that appears, and tap the Connect button on that screen, the red LED on the V3 board stops blinking, indicating successful connection. But the phone screen freezes up on a "Please Wait" screen. If I try to get back to my project screen I get a message saying "EZ-Builder isn't responding. Do you want to close it?" The only choices are Wait and OK.
Any suggestions?
The simple project and my full robot project run OK on my son's Galaxy S3. I investigated storage and available RAM for each of the two projects loaded up. My phone seems to have plenty available. So I continue to be at a loss explaining why the Mobile app will not run on my phone.
This is the one real problem with Android vs iPhone. If you develop for iOS, you have just a few OS versions, and a very limited number of hardware models you need to develop for. With Android, you have hundreds of hardware combinations, modifications of the OS by the various carriers, custom roms from independent developers, rooted devices that may have users modifying core components, etc...
Any developer can test with the emulator, and however many devices they can afford, but there will likely be some that have a quirk that makes the software not work.
Given your symptoms, I would say it is probably something in the Bluetooth implementation, but whether it is software, and finding a custom rom for your device might fix it, or hardware is hard to say.
I don't know how involved DJ would want to get in troubleshooting for a $50 Chinese phone, but he could probably give you a debug version that captures more logging that he could analyse. Given how busy he is with Revolution release, I suspect you would need to wait a while.
Alternatively, If you are interested, I have an HTC Rezound I am not using. I'll test to make sure it works with ARC first, but if so, I could let it go for a very reasonable price. It is a Verizon LTE device, but it accepts GSM Sims and is SIM unlocked (might still be rooted too. Been a while since I powered it up), so you should be able to activate on any carrier, or you could just use it on WiFi/Bluetooth as a robot controller. Let me know if you are interested. Email address is alan at thetechguru dot net.
Alan
Alan has a good idea there. If you just want to use a phone for your ez projects you don't even need it to be activated. I have an old Droid 1 that I used to take advantage of the http server to move a project I had. I have every intention of keeping my current phone just for ez projects after my next upgrade. Assuming it will still be adequate.
Also, Alan is safe to deal with and a trustworthy guy. He has mailed me some things and I've yet to see him looking through my windows. (I got my eye out for you buddy
)
Alan is a stand up guy... I bought an ez3 board from him a while back...
I've had the pleasure of meeting @thetechguru in person and can also say that he an upstanding guy!
At least when I am not falling down
Alan
TheTeechGuru,
Thanks for another nice response. I will think about your phone offer,but I don't know if I want to invest in another phone. I bought the cheap one for my wife (it does everything and more that she wants). I just thought the Mobile app was a neat capability and so I gave it a try. But honestly, I really don't need it.
Antron007
When you say you use the http server to move your projects around, I'm not sure I understand the full meaning of that. Would you care to elucidate?
I have used it to get my ARC project window on my iPad and operate my robot around my house using my WiFi network.