Irobot Roomba Movement Panel icon Irobot Roomba Movement Panel — Control Roomba/Create via ARC: drive, stream sensors, read encoders, configure COM/HW UART, and send pose to NMS for mapping/navigation. Try it →
USA
Asked — Edited
Resolved Resolved by Steve G!

Multiple Screens On Mobile App

So I'm running out of real estate on my tablet for my EZB mobile app. I was looking for a way to have an extra screen that I can toggle between on the same mobile app, so I can have one set of buttons on one screen, and another set of buttons on the other screen.

This is not an issue on the PC edition, as I can use the Script Manager and run as many programs / routines as I want to. Does anybody know of a way to do this?

Thanks.


ARC Pro

Upgrade to ARC Pro

Get access to the latest features and updates before they're released. You'll have everything that's needed to unleash your robot's potential!

#9  

Anthony(xlrobots) made an app that has a directory using multiple mobile interfaces.

Author Avatar
United Kingdom
YouTube
#10  

That's an even better solution. I must admit that I missed that one and didn't know you could add multiple mobile controls. Good to know.

#11  

Very cool, I haven't had time this weekend to try the show command yet, but Anthony's app is what I wanted to do, as I wanted to be able to pre-program several subroutines that I can call manually, this will be great!

#12  

I think I will be able to get this going now, but thanks Anthony for offering to help with the setup.

#13  

So what type of a command would be in your script for the button?

#14  

Ok, thanks

Author Avatar
PRO
Synthiam
LinkedIn Thingiverse Twitter YouTube GitHub
#15  

r1d1, to avoid confusion from Anthony's response - he indeed uses the ShowControl() command, which is available in the Cheat Sheet. The ShowControl() can be used for any control in ARC which supports a mobile interface. You can see the list of supported controls by pressing the ? (question mark) on the Mobile Interface Builder.

The only way to show a control on the mobile app programmatically is to use the ShowControl() command.

I recommend adding back buttons to return from the control so you do not create a huge breadcrumb stack. You can close controls with CloseControl(). The EZ-Script manual explains further detail.

#16  

Thanks DJ for the clarification, I was a little confused, and thanks Anthony for the idea