new using rmpos on rdpdealer.rmpos.com/rmdocs/rdp/rmpos_using_rdp.pdf · 2015. 7. 1. · page7of40...

40
Page 1 of 40 RMPOS on Tablet Devices Using RDP 4/16/2015 (JR) Copyright 1998-2015 Action Systems, Incorporated All Rights Reserved RESTAURANT MANAGER is a registered trademark of Action Systems, Inc. 1734 Elton Road, # 219, Silver Spring, MD 20903 Email: [email protected] Website: www.rmpos.com

Upload: others

Post on 11-Oct-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 1 of 40

RMPOS on Tablet DevicesUsing RDP

4/16/2015 (JR)

Copyright 1998-2015 Action Systems, Incorporated

All Rights Reserved

RESTAURANTMANAGER is a registered trademark of Action Systems, Inc.

1734 Elton Road, # 219, Silver Spring, MD 20903

Email: [email protected]

Website: www.rmpos.com

Page 2: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 2 of 40

IntroductionRestaurants are becoming increasingly receptive to using tablet devices to place orderstable side. Restaurants are also seeking ways to ring sales in satellite locations were wir-ing or power is an issue. In most cases, ASI RM Tablet or RM Handheld will provide thesolution to ringing sales remotely. However, in the cases where the RM Handheld willnot work, running RMPOS via RDP (Remote Desktop Protocol) may provide an excel-lent alternative. This document provides the general setup instructions for RDP.

Page 3: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 3 of 40

OverviewRMPOS can be run on a tablet device running RDP (Remote Desktop Protocol). Forpractical purposes, tablet devices can be either Android1, Windows, or iOS based. RDPor terminal service sessions are used to connect the client (tablet device) to the RDPserver (rmserver). RDP allows the client side to connect to the server with a built ingraphical user interface. In the case of running RMPOS on RDP, most all data is pro-cessed on the server. Only visual data, MSR swipe information, and touch data is trans-ferred between the RDP client and server. Note: MSR support is restricted to iPad andiPad mini's only. Windows tablets will support standard USB MSR's.

Before installation, you will need to determine if the server has adequate software andhardware since the RDP server will do most of the processing. Both hardware and soft-ware requirements are contingent on the concurrent Terminal Services session beingrun.

Installation is a relatively easy process. The first step is to setup the rmserver for RDP.The next step is to download the necessary third party apps to run RDP client on the tab-lets, The last step is to test the RDP client prior to going live.

1Android devices have screen resolution limitations and may prove difficult to resolve. Inaddition, Android tablets may only be used when cards cards are not processed on thetablet. Only iOS tablets have approved MSR's.

Page 4: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 4 of 40

RequirementsThe following sections outline the basic requirements for running Restaurant Manager ina RDP enviroment.

Software RequirementsRestaurant Manager Software

l Restaurant Manager POS license for each station you will be running

RDP Client Softwarel Remotix RDP Kiosk, SwipeRDP, or Jump Desktop RDP for MSR installations

l 2x Client or Microsoft RD for non MSR installations

Windows Operating Systemsl Windows Server (i.e. 2008) - The only official recommendation for using multipleremote desktop connections is a Windows Server OS with the appropriate numberof Terminal Services CAL's.

l Windows 7 Pro - Windows 7 comes with a built in Remote Desktop (RDP) featureallowing remote access the server computer. Windows 7 is limited by default toone concurrent user per session.

l Windows 8 Pro - Windows 8 comes with a built in Remote Desktop (RDP) featureallowing remote access the server computer. Windows 8 is limited by default toone concurrent user per session.

Third Party RDP Concurrent Session SoftwareThird party utilities are available online for setting up test platforms using a Windows 8OS and Windows 7 OS for multiple concurrent sessions. ASI can make no recom-mendations for these types of products and resellers should ensure that any softwareused is in compliance with Microsoft's Terms of Use.

l Thinstuff XP/VS Server- a cost effective multi-user Remote Desktop access solu-tion for Windows using the standard Microsoft Remote Desktop Protocol (RDP).The Lite Version is purported to work with Windows 7 & 8 Pro and offers packingthat supports an unlimited connection for one server. Windows Servers additions(i.e. 2008 and 2012) require XP/VS Terminal Server Standard edition.

You can checkout pricing and download Thinstuff XP/VSC Server here:https://www.thinstuff.com/licensing/

Important: Thinstuff maybe susceptible to Windows updates affecting RDP.

Page 5: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 5 of 40

ASI neither endorses or recommends this product. ASI is not liable for anydamages (direct or indirect) form use of Thinstuff Software. It is also the liab-ility of the XP/VS Server purchaser/user to read and comply with the licens-ing terms of the particular Windows operating system or to contact Microsoftfor clarification about those licensing terms.

Hardware Requirementsl iPad, Android or other tablet device capable of running an RDP-compliant RemoteDesktop Client

l RDP Server Computer- Min 4GB RAM (see section on RAM)

l 2 to 3 Tablets: 2.6 ghz or faster Dual Core CPU. High Performance7200k RPM SATA 3.0gb 64Mb Cache

l 4 Tablets or more: Quad Core, 3.0ghz or faster. High Performance 10kRPM SATA 6.0gb 64Mb Cache

Requirements (Other)NetworkSecure WiFi Network- Must meet PCI Requirements. This includes changing terminalservices default port 3389.

MSR's for iPadsl Infinea Tab for non encryption - the model of Infinea Tab MSR is dependent on theiPad used.

l Magtek iDynamo for encryption

Recommended HardwareTablet Devices

l iPad 2

Non Encrypted MSR's

l Infinea Tab 2

Encrypted MSR's (requires Mercury)

l Magtek iDynamo

l iPad 4

Page 6: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 6 of 40

Non Encrypted MSR's

l Infinea Tab 4

Encrypted MSR's (requires Mercury)

l Magtek iDynamo

l iPad Mini

Non Encrypted MSR's

l Infinea Tab M

Encrypted MSR's (requires Mercury)

l Magtek iDynamo

l Partner Tech EM 70 (Android)

Partner Tech offers a package with MSR and encasement

Windows O/S Memory GuidelinesSince each tablet that connects will be creating a virtual PC in server memory it isEXTREMELY Important that sufficient MEMORY (RAM) is installed in the PC that is func-tioning as the rmserver. And due to memory limitations of 32bit Windows, you MUST usea 64 bit Windows OS for anything other than 2 tablets.

The Windows OS itself uses anywhere from 1.6GB to 2.0 just to load the Windows oper-ating system features, networking, file sharing etc. so you must plan memory per thismodel:

4GB RAM baseline PLUS 1Gb for each tablet, always rounding up for odd numbers.

For example: A site that will be using 3 Tablets should have 4GB baseline plus 1 GB foreach tablet which would make it 7GB so round up to 8GB. Bottom line, DO NOT GOSHORT ON RAM.

FAILURE TO INSTALL ADEQUATE MEMORY WILL RESULT IN SLUGGISHPERFORMANCE AND POSSIBLY SYSTEM STABILITY PROBLEMS

RAM Limits by Operating SystemsUse this following Microsoft guidelines to determine RAM limits by operating system.

Page 7: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 7 of 40

Version Limit on X86 Limit on X64

Windows 7 Pro 4 GB 192 GB

Windows 7 Enterprise 4 GB 192 GB

Windows 7 Ultimate 4 GB 192 GB

Physical Memory Limits: Windows 7

The following table specifies the limits on physicalmemory for Windows 7.

Version Limit on X64

2008 R2 Standard 32 GB

2008 R2 Enterprise 2 TB

HPC Server 2008 R2 128 GB

Physical Memory Limits: Windows Server2008 R2

The following table specifies the limits onphysical memory for Windows Server 2008R2. Windows Server 2008 R2 is availableonly in 64-bit editions.

Version Limit on X86 Limit on X64

Standard 2008 Server 4 GB 32 GB

Windows 7 Enterprise 64 GB 1 TB

Windows Small Business Server 2008 4 GB 32 GB

Windows 7 Ultimate 4 GB 192 GB

Physical Memory Limits: Windows 2008 Server

The following table specifies the limits on physical memory for WindowsServer 2008. Limits greater than 4 GB for 32-bit Windows assume thatPAE is enabled.

Page 8: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 8 of 40

Version Limit on X86 Limit on X64

Windows 8 Pro 4 GB 512 GB

Windows 8 Enterprise 4 GB 512 GB

Physical Memory Limits: Windows 8

The following table specifies the limits on physicalmemory for Windows 8.

Additional information for RAM limitations can be found on Microsoft website using thislink: Memory Limits for Windows Releases

Page 9: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 9 of 40

RDP Server SetupThe following directions assume the RDP server is using Window 7 Pro .

PAGING FILE (From Microsoft’s Website)For a Terminal Server, it is best to put your page files on a dedicated hard drive. In addi-tion, because of the multiuser nature of Terminal Server, be sure that your page file istwice the size of your RAM. For example, if your Terminal Server has 4 gigabytes (GB) ofRAM, you should have a 4 GB paging file. You should also have two paging files ifnecessary. For information about how to change the default paging file size, see"Change the size of the virtual memory paging file" in Help and Support Center for Win-dows.

Turn Off Windows IndexingUse the following steps to turn off Windows Indexing service.

1. Click Windows "Start" button > "Control Panel" > then click "Programs andFeatures".

2. Click "Turn Windows features on or off"

3. In the Windows Features window verify the Indexing Service is unchecked. Click"OK" to exit.

4. Click Windows "Start" button > "Control Panel" > "Administrative Tools" > "Ser-vices". Locate the "Windows Search" service on the list, and double click on itUnder the General tab:

l Locate "Start up type"

l Select "Disabled" from the drop down menu.

l Click "Apply" button

l Click "Stop" button, Finish by clicking "OK" button.

Page 10: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 10 of 40

5. Click Windows "Start" button > "Computer" > right click the drive where the rmwinfolder resides (i.e C drive)

6. Click "Properties".

7. Un-check the box next to Index this drive for faster searching.

8. Reboot Computer

9. After the computer finishes restarting verify the Indexing Service is turned off by:

l Click Windows "Start" button > Control Panel > Indexing Options.

l If the Windows Indexing Service is not longer running you’ll see the message"Indexing is not running" (below).

10. Verify the Windows Search service is disabled by:

l Click the Windows "Start" button > "Control Panel" > "AdministrativeTools" > "Services".

Page 11: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 11 of 40

l Locate the "Windows Search" service, and verify it says "Disabled".

Disk PerformanceIt is recommended that both Write-caching policies be enabled to improve disk per-formance. Write caching in a connected storage device refers to the use of high-speedvolatile memory to collect write commands sent to data storage devices and cache themuntil the slower storage media (either physical hard disks or low cost flash memory) canaccommodate them. Most devices that use write caching require that power be suppliedcontinuously. Improving disk performance is easily accomplished by:

1. Open the Control Panel (All Items view), and click on the Device Manager icon.

2. In Device Manager, double click on Disk drives to expand it, and then double clickon the listed storage device that you want to enable write caching for. (See screenshot below)

3. Click on the Polices tab. Under the Write caching policy section, check the "Enablewrite caching on the device"option, and click on OK. Note: this option usually isenabled by default. You need only enable it if is been disabled (unchecked). If thisis enabled you may skip to step 4.

Page 12: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 12 of 40

4. Turn off Windows write-cache buffer on the device- place a check mark in the boxfor this option to turn off this option. This option is not enabled by default.

Important Note: However, there is one disadvantage in enabling these options – if thereis a power outage or a system crash, data might be lost or corrupted. If you have a sec-ondary power supply, like a UPS, you could go ahead with checking these options butthere still remains the threat of data loss in the event of a power failure.

Enable Fast User SwitchingThe second step in setting up RDP on the server computer is to enable the "Hide entrypoints for fast user switching" option in the Local Group Policy Editor.

1. Click "Start", type "gpedit.msc" and hit "Enter". In Windows 8 press the Windowskey and type "gpedit.msc"

Page 13: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 13 of 40

2. Navigate to the following policy: Local Computer Policy | Computer Configuration |Administrative Templates | System | Logon

3. Double-Click "Hide entry points for Fast User Switching" and then click "Enable".

Page 14: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 14 of 40

4. Double-Click "Hide entry points for Fast User Switching" and then click "Enable".5. Click "OK". Exit Local Group Policy Editor.

Create a Unique Windows User AccountCreate a unique Windows User Account for each POS station you will be running on thetablet device:

1. Click Windows "Start" button, Click "Control Panel", and then "User Accounts".

2. Click "Manage another Account"

3. Click "Create a new account" in the Manage Accounts window.

i. Type in the Account Name (i.e. POS1)ii. Click "Administrator"

iii. Click "Create Account"

Page 15: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 15 of 40

4. Assign the user account a password

i. Click on the account name (i.e. POS1) in the Manage Accounts window

ii. Click "Create a Password"

iii. Type password in the New Password field" and confirm the password.

iv. Click "Create Password" button

Repeat steps 1 thru 4 for each tablet running RMPOS

Enable Remote DesktopUse the following step to enable Remote Desktop.

1. Right click on Computer, click "Properties",

2. Click "Remote Settings" and click the "Remote" tab

Page 16: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 16 of 40

3. Enable "Allow connections only from computers running any version of RemoteDesktop with Network Level Authentication".

4. Click "Select Users" and specify each POSx account by

a. Click "Add" and then "Advanced"

b. Click "Find Now" button in Select User window.

c. Click the POS account (i.e. POS1) on the "Search results" list. Click"OK" button.

d. Click "OK" in the Select User window.

e. When finished, click the "OK" button in the Remote Desktop Userscreen and again in the System Properties screen.

f. Exit Control Panel.

Page 17: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 17 of 40

Repeat steps 4a thru 4d for each POS user account.

Change Terminal Services Default PortBy default, the RDP Terminal server listens on TCP port 3389. This port must bechanged to comply with PCI PA-DSS Standards (PA-DDS 3.1c). In addition, usingdefault port 3389 leaves the system vulnerable to a man-in-the-middle , pass the hash,and severe virus attacks. Changing the port is mandatory whether you are processingcredit cards on the tablet device or not.

You can change default port on the server using the following steps:

Note: Changing the system registry can lead to serious problems if done incorrectly. It isrecommended that you back up the registry using the steps outlined in the Microsoft Sup-port article " How to back up and restore the registry in Windows"

1. Start Registry Editor(Regedit).

2. Locate and then click the following registry subkey:

3. HKEY_LOCAL_MACHINE > System > CurrentControlSet > Control > Ter-minalServer > WinStations > RDP-Tcp> PortNumber

Page 18: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 18 of 40

4. On the Edit menu, click Modify, and then click Decimal.

5. Type the new port number, and then click OK.

6. Quit Registry Editor.

7. Restart the computer.

Make note of the new port number. You will need the port number when configuringRDP on the tablet device.

Note: this step may require configuring the firewall and/or router to allow the new portnumber.

Use Remote Desktop when Windows Firewall is onBecause Windows Firewall restricts communication between your computer and theInternet, you might need to change settings for Remote Desktop Connection so that itcan work properly.

Allow Program thru FirewallThe first step to configuring Window's Firewall is to allow the program:

1. Open Windows Firewall by clicking the Start button Picture of the Start button, andthen clicking Control Panel. Locate and click Windows Firewall icon.

2. In the left pane, click Allow a program or feature through Windows Firewall.

3. Click Change settings. Administrator permission required If you're prompted for anadministrator password or confirmation, type the password or provide confirmation.

4. Under Allowed programs and features, select the check box next to RemoteDesktop, and then use the check boxes in the columns to select the network loc-ation types you want to allow communication on.

5. Click "OK"

Page 19: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 19 of 40

.

Note: If the "Change" settings button is unavailable, you might not have permissions tochange some settings that are managed by your system administrator.

Allow Port NumberBy default, the RDP Terminal server listens on TCP port 3389. This port must bechanged to comply with PCI PA-DSS Standards (PA-DDS 3.1c). If you have not done soalready, use the instructions under the section Change Terminal Services Default Port tochange the default port number.

1. Open Windows Firewall by clicking the Start button Picture of the Start button, andthen clicking Control Panel. Locate and click Windows Firewall icon.

2. In the left pane, click Advanced settings.

3. Click "Inbound Rules" on left pane

4. Click "New Rules" on the pane to the right

5. Click the Port radio button, Click "Next"

Page 20: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 20 of 40

6. Type the new port number in the Specified local port box, click "Next"

7. Verify the "Allow the Connection" radio button is checked, click "Next"

8. Enable the network were the port is allowed (i.e. Private, Public, etc), click "Next"

9. Type a name for the connection rule (i.e. RMRDP), click "Finish"

10. Exit Windows Firewall

Configure RouterYou should configure your system to allow only the POS related computers on the net-work using MAC address filtering. However, MAC filtering isn't foolproof but adding thislevel of protection makes it a little more difficult for hackers.

Make sure WPA2 is being used on the router and the default SSID has been changedand is not being broadcast.

AntivirusIf present on your system, include the following folders into your antivirus exception list

l Paging file location(s)

l C:\Program Files\UPHClean

l C:\Windows\System32\Spool

Add the Uphclean.exe process into exception list

Note: The User Profile Hive Cleanup service helps to ensure user sessions are com-pletely terminated when a user logs off. this service may or may not be installed ion yoursystem.

Disk DefragmentationConfigure regular scheduled defragmentation of paging files(s). IObit has a very goodfree defrag program that continuously defrags when the computer is idle

http://www.iobit.com/iobitsmartdefrag.html

Place RMPOS (exe) in Windows Startup for Each UserAccount.You must place a shortcut to RMPOS in the Windows Startup folder to effect the POSevery time you login to user account:

Page 21: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 21 of 40

1. Switch users by logging off the default desktop and re-login to the server desktopas POS1.

2. Add a shortcut for ‘RMPOS.Exe 1’ into the Startup folder.

Repeat switching users for each POS account, remembering to add the station numberparameter at the end of the program name: (RMPOS.Exe 2, RMPOS.Exe 3, etc..)

Reboot the server computer

Test RDPTo ensure RDP is working first, it is best to test on a wired network first if possible, thenuse the tablet.

1. PING the server IP address.

2. From another Windows PC on the network: click the Windows "Start" button andthen Click "Run".

a. Type "Mstsc.exe" in the Run window

b. Type in the server IP and Click "Connect".

c. Click the User Account for the POS station (i.e. POS1). Enter the useraccount password.

Page 22: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 22 of 40

POS1 should appear and the RMPOS should start.

Page 23: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 23 of 40

Tablet SetupRDP ClientsIf you are NOT using the MSR, there are many paid and free RDP clients, with as justmany performance variations. You should carefully evaluate any clients and observeresponsiveness and configurability.

In general, if a client is well rated in an app store it should work, but it may be well worththe investment to purchase an RDP client if one of the lite versions does not performadequately.

Consideration should be given the so that the RDP client allows configuring the fol-lowing:

l Username & Stored Password;

l Screen Resolution/Size: 1024x768

l Color Depth: 15bit or 16bit

l Allows for changing the default remote connection port

Two apps that have been tested are 2X Client and Microsoft’s RD Client. However,given the number of RDP apps on the market, ASI cannot assume tech support know-ledge for all.

iPad Guided AccessAvailable on most Apple products, Guided Access is a feature available in iOS 6 andgreater. Guided Access temporarily restricts your iOS device to a particular app and bypassword protecting the "Home" button.

Enable Guided Access

l Tap Settings > General > Accessibility > Guided Access to set up Guided Access.From there you can:

l Turn Guided Access on or off

l Set a passcode that controls the use of Guided Access and preventssomeone from leaving an active session

Start Guided Access Session on iPad

l Open the RDP app.

l Triple-click the Home button.

l Click Start.

Page 24: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 24 of 40

End a Guided Access session

l Triple-click the Home button.

l Enter the Guided Access passcode

l Click End

Page 25: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 25 of 40

SwipeRDP SetupOne of the three known RDP that works with the Linea iPad MSR is the SwipeRDP Appby Swipe Track Solutions ($24.99 USD). The app can be downloaded in iTunes byusing the search term "swiperdp". This company offers another product call SwipeTrack:do not download.

Note: You must use a version of SwipeRDP later than 1.1.2.

As with all apps, it is recommended that you download the app directly into iTunes andthen distribute it down to the device. This guarantees all devices are on the same ver-sion and you have the app for future use.

SwipeRDP Connection SetupUse the following instructions to install and setup the SwipeRDP app.

1. Download the SwipeRDP into iTunes and install app from iTunes to the iPad, andthen open.

2. Add a Connection- To create a connection to the server touch "Add Connection"

3. Configure the following Settings in Bookmark window (tap each row to configure):

Page 26: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 26 of 40

l Label: Type a name to identify the connection. This cam be as simpleas "RMPOS" or you can name the connection the same as the POS Sta-tion number you intend to use (i.e POS 1)

l Host: Type the server IP address (eg: 192.168.1.90)

l Port: Do not use the default port. Use the new port number used whenchanging the default port number (3389) on the server.

l Credentials: Type the specific Windows user account you will be usingfor the iPad in the Username field (i.e. POS1). You will also enter thepassword at this step in the Password field. Click "Add Connection" tosave setting.

Page 27: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 27 of 40

l Screen - Select the lowest color setting: High Color 16 Bit and a res-olution setting 1024x768

l Performance - there are no relevant setting needing to be configuredunder this option.

l Advanced - there are no relevant setting needing to be configuredunder this option.

SwipeRDP Setting OptionsThere are three settings that must be configured under the SwipeRDP Settings menu:Send <CR> after swipe, Send <NL> after swipe, and enable keyboard emulation mode..

Page 28: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 28 of 40

The Hide Status & Hide Tool Bar settings are optional. All other settings remain optionalor have no need for configuration.

l Hide Status Bar - this option will show the iPad's time and Battery Charge Statusicon. It will take a small portion of the top of the screen. Suggested setting is to turnon this option.

l Hide Tool Bar - The SwipeRDP Tool Bar allows access to an onscreen keyboard,mouse functionality, and icon used to disconnect from the server. Note if you turnon this option, you will have to kill the app itself to disconnect from the server.Suggested setting is to turn on this option.

l Send <CR> After Swipe - enable this option to enable carriage return.

l Send <NL> After Swipe - enable this option to insert a small delay when the MSRis reading track 1 and 2.

l Keyboard Emulation Mode- This optionmust be enabled if using MSR to pro-cess credit cards.

Page 29: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 29 of 40

Page 30: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 30 of 40

Remotix RDP SetupOne of the three known RDP that works with the Linea iPad MSR is the Remotix RDPKiosk App by Nulana LTD ($39.99 USD). The app can be downloaded in iTunes byusing the search term "Remotix". This company offers several products, make sure yourare downloading the RDP Kiosk app..

As with all apps, it is recommended that you download the app directly into iTunes andthen distribute it down to the device. This guarantees all devices are on the same ver-sion and you have the app for future use.

Remotix RDP SetupUse the following instructions to install and setup the Remotix RDP app.

1. Download Remotix RDP into iTunes and install app from iTunes to the iPad, andthen open.

2. Add a Connection - To create a connection to the serverl Open the app

l Tap "Settings"

3. Configure the following Settings in Bookmark window (tap each row to configure):

Connection Settings

Page 31: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 31 of 40

l Host/IP - enter the rmserver IP address

l RDP Port - Do not use the default port. Use the new port number usedwhen changing the default port number (3389) on the server.

RDP Authentication Settings

l Domain - Not applicable

l Username - Type the specific Windows user account you will be usingfor the iPad in the Username field (i.e. POS1).

l Password -Type the user password associated with the Windows useraccount

RDP Settings

l Desktop Size - Set to 1024 x 768

l Performance - Set to Auto

l Compression - Optional. This setting will compress all RDP traffic.However, enabling this option can actually slow performance due toincreased CPU requirements on the iOS device.

l Color Depth - Set to 16 bits

l Keyboard Mode - Set to Keycodes. This setting is required for CC trans-actions via MSR swipe

Page 32: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 32 of 40

Kiosk Settings

l Master Password - This setting is optional. This option will protectusers from changing settings If a password is entered, a passwordprompt will be evoked when trying to enter the app's settings.

l Lock and Fit Screen - Enable

l Long Tap for Drag - Disable

l Display Always On - Optional. If enabled, app will block display fromdimmimg while connected to server.

l Keep Wi-Fi Alive - Enable

l Visual Clicks - Optional. If enabled, each click is visualize with bluecircles animation.

l Click Sound - Optional

l Low Battery Notifier - Optional

Page 33: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 33 of 40

Infinea Accessories

l Barcode Scan - N/A

l USB Lightening Charge Current - N/A

Page 34: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 34 of 40

Jump Desktop SetupOne of the three known RDP that works with the Linea iPad MSR is the Jump DesktopRDP App by Phase Five Systems ($14.99 USD). The app can be downloaded in iTunesby using the search term "jump desktop". This company offers several products, makesure your are downloading the iPad app..

As with all apps, it is recommended that you download the app directly into iTunes andthen distribute it down to the device. This guarantees all devices are on the same ver-sion and you have the app for future use.

Jump Desktop InstallationUse the following instructions to install and setup the jump Desktop RDP app.

1. Download jump Desktop RDP into iTunes and install app from iTunes to the iPad,and then open

2. Choose the Manual Setup option in the Jump screen

Page 35: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 35 of 40

Fill in the following fields in the New window and click "Save":

l Host- rmserver IP addressl Port- Do not use the default port. Use the same port number used whenchanging the default port number (3389) on the server.

l Type - Click "RDP"

3. Click the circled "i" to the right of the IP address in the Jump window

Page 36: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 36 of 40

Fill in the following fields in the Details window and click "Done" when finished:

Address - use the arrow to the right only if you need to changethe IP address or port number

Autologin - use the arrow to the right to enter username and pass-word for the Windows user account you will be using. Click "savewhen done.

Type - NA

Display - Use default setting of 1024 x 768. Use the arrow to theright to enter to change Width and height setting if needed.

Quality - Click arrow to the right, use following settings, click"save" when done:

l High- 16 bit color

l Bitmap Caching - enable

l All other setting should be disabled

Audio - Click arrow to the right and choose the "disabled" option,click "Done"

Clipboard - Disable

Printing - Disable

Keyboard - English - US

Advanced options- All option under the Advanced sectionshould be disabled

Click "Done" when finished

4. Click the gear icon in the left corner IP address in the Jump window

Page 37: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 37 of 40

Fill in the following fields in the Settings window and click "Done" when finished:

l Reverse Trackpad gestures - Disable

l Alternate Right Click- Disable

l Sticky Zoom - Disable

l Align screen to top - Enable

l Numlock - Disable

l Autosave Password - Disable

l Disable Sleep - Enable

l Auto reconnect- Enable

l Physical Keyboard- NA

5. In the Jump screen, tap on the IP address to initiate the RDP connect.

Once the connection has been made , tap the Wrench icon and configure theoptions as follows:

l Lock Screen - Enable. The rest of Gesture Profile options should bedisabled.

Page 38: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 38 of 40

l Mouse Circle- Disabled. This option should be disabled before theMouse Pointer option above.

l Mouse Pointer - Disabled. This option should be disable after dis-abling Mouse Circle.

l Mini Toggle Button - Disabled

l Keyboard - English- US

l Accessories- Linea\ Infinea if MSR is present. Tap on "Connected" toconfigure MSR options as follows:

o Scanning Mode - Singleo Beep on Scan - Disabledo After Barcode - Disabledo After MSR - Enable

o Magnetic Tracks - Enable Track 1 & Track 2. Track 3 is optional.

Click on options when done and then the "Wrench" icon when finished

Page 39: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 39 of 40

Jump Desktop MiscBelow is a brief description of the jump Desktop RDP options when connected to the RMserver

l Use the Key Board icons in RDP app to evoke k on screen keyboard

l Use "X" icon to disconnect from server

l Use Up arrow to make icons disappear

l Use Transparent Tab at top center of screen to make icons reappear

l Use the Wrench icon to access screen options (described above)

Page 40: New Using RMPOS on RDPdealer.rmpos.com/rmdocs/rdp/RMPOS_Using_RDP.pdf · 2015. 7. 1. · Page7of40 Version LimitonX86LimitonX64 Windows7Pro 4GB 192GB Windows7Enterprise4GB 192GB Windows7Ultimate

Page 40 of 40

Thinstuff SetupThinstuff is a third party multi-user Remote Desktop access solution for Windows usingthe standard Microsoft Remote Desktop Protocol (RDP). Thinstuff offers several pack-ages that operate on Windows 7 & 8 in addition to Windows Servers 2008. The pack-ages are scalable to the amount of connections and vary in price. You can view pricingand the different packages by clicking here.

Important: Thinstuff maybe susceptible to Windows updates affecting RDP. ASI neitherendorses or recommends this product. ASI is not liable for any damages (direct or indir-ect) from use of Thinstuff Software. It is also the liability of the XP/VS Server pur-chaser/user to read and comply with the licensing terms of the particular Windowsoperating system or to contact Microsoft for clarification about those licensing terms.

There is little setup needed when installing Thinstuff. Use the following guidelines wheninstalling;

l Choose the Server Installation when prompted

l Choose the correct version when installing (Lite, Standard, Professional). In mostcases the Lite version can be used on Windows 7 & 8 Pro. Standard is needed forWindows Server operating systems.

Open the Thinstuff Server Administrator UI to very the following options are set correctly(under the Options Menu);

l Allow logins with blank passwords- disable

l Restrict Terminal Services users to a single remote session - disable

l Enable Application Comparability mode- disable. This may come disable bydefault and grayed out.

l Disable automatic Firewall Configuration- disable

l You can ignore all other settings.

Please visit the Thinstuff website to download and review their user manual.