Setup View
Upoint lets you control the cursor by pointing your iPhone at where you want the cursor to be. For this, Upoint needs to know the Screen's size and position in 3D. In the Opening View, the user can indicate which method to use to provide this data: 1) take pictures of a LinkSlide, 2) scan a Venue Code, or 3) mark the corners manually.
​
For an explanation of what the various on-screen buttons are for, click here.
![ScreenshotSetupModes.png](https://static.wixstatic.com/media/3ab14a_1f0945c4d03444d0ae4f17467e85a74e~mv2.png/v1/crop/x_1,y_0,w_487,h_469/fill/w_442,h_426,al_c,q_85,usm_0.66_1.00_0.01,enc_auto/ScreenshotSetupModes.png)
![LinkSlideSnapshot.jpg](https://static.wixstatic.com/media/3ab14a_804f11f0665e40d28490e1bbcdb459b6~mv2.jpg/v1/crop/x_0,y_35,w_676,h_514/fill/w_310,h_236,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/LinkSlideSnapshot.jpg)
LinkSlide
Arguably the easiest way for a user to tell Upoint the position and size of the Screen is by using the LinkSlide functionality. When pressing the appropriate button on the Opening View, the Upoint Driver receives instructions to display 4 QR codes on the Screen that mark its corners. The user than merely has to take pictures of that Screen to tell Upoint all it needs to know. Depending on the iPhone model one or more pictures may be required, taken from multiple positions a few meters apart.
​
The LinkSlide functionality can be acquired through an in-app purchase, and can be tried out for free for a limited duration
Venue Code
When the Venue that hosts the Presentation has acquired a Venue QR code, it will be typically be mounted close to the Screen. This Code holds all the required information on the 3D position and size of that Screen, all relative to the 3D position of the Code itself. As a result, the user can simply scan the Code, and Upoint will take care of the rest.
![VenueCodeSnapshot.jpg](https://static.wixstatic.com/media/3ab14a_983f618923ef4718aaf5df1eec447ca8~mv2.jpg/v1/crop/x_0,y_0,w_742,h_562/fill/w_296,h_224,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/VenueCodeSnapshot.jpg)
![MarkCornersSnapshot.jpg](https://static.wixstatic.com/media/3ab14a_d9fd75ff56ba404b863aa79612265a2e~mv2.jpg/v1/crop/x_48,y_0,w_589,h_562/fill/w_235,h_224,al_c,q_80,usm_0.66_1.00_0.01,enc_auto/MarkCornersSnapshot.jpg)
Mark Corners
Since the Screen is assumed to be a rectangle with horizontal and vertical sides, it can be uniquely determined by drawing 3 lines through its corners, from 2 different positions. For redundancy purposes, and to account for inaccuracies, Upoint's Mark Corners method requires the user to use the iPhone's camera and the crosshair to accurately "mark" each of the 4 corners. If an error is made, the user can hold down the camera button for 2 seconds to delete all data, and start again.