Handheld Setup


Jump to: navigation, search

This article provides instructions for setting up Thinstuff and RPOWER handhelds. You will need one computer in addition to the handheld itself: the handheld server. This could be the system file server, or any other workstation with sufficient resources to host one or more additional RPOWERs.

Thinstuff is an inexpensive software product that allows a Windows XP, Windows Vista, or Windows 7 computer to run as a Terminal Server, thus providing one or more virtual desktops running RPOWER on an existing RPOWER workstation, with no additional hardware expense (think Radmin into a virtual workstation). RDP (Remote Desktop Protocol), using wireless networking, is then used on the handheld device to control RPOWER on the virtual desktop. Because RPOWER is not running on the handheld device, but remotely on the handheld server, a relatively simple device, with little computing power may be used.

RPOWER recommends the DT430SC, from DT Research, available from Metropolitan Sales.


Prepare the Server


  • Note: One RPOWER license is required for each Thinstuff user.
  1. Download and install Thinstuff (You want the XP/VS Server - the Lite version is fine (unless running on Windows Server 2008, which requires the Standard version).
  2. Under Options select the following:
    • Allow logins with blank password
    • Restrict Terminal Services users to a single remote session
    • Disable automatic Firewall Configuration

Configure Users

  • Right click My Computer and select Manage.
  • Expand Local Users and Groups and right click Users.
  • Select New User... and add a User Name such as HH1 (all other fields may be left blank).
  • Deselect User must change password at next logon and click Create
  • Click Close

Configure Remote Users

  • Right click My Computer and select Properties.
  • Select the Remote Tab
  • If not already selected, check the box Allow users to connect remotely to the computer
  • Select Select Remote Users...
  • Click Add...
  • Add user(s) as appropriate, using the same name(s) as above.
  • Click OK
  • Click OK
  • Click OK

Configure RPOWER.ini

  1. Add USINGTS=1 to RPOWER.ini. This tells RPOWER that you are using Terminal Services and sets up signalling among various RPOWERs that are going to be running on this computer.
  2. You can also add NoHHGraphics=1 to turn off graphical tables on handhelds. (Note: this option has not been enabled yet — use GTABLE=0 in the handheld's workstation .ini file as described below.)

Configure Handheld Desktops

Set up RDP connections on the handheld server

On the handheld server, start up a Remote Desktop connection for each handheld user. Save these on the desktop.

For each of these users, do the following:

  1. Log in as the appropriate user (HH1, HH2, etc)
  2. Clean up the desktop in the usual manner (Remove all icons except for My Computer, also right click the desktop, select the the Desktop tab, and set Background to None).
  3. Find and run RPOWER. This will run RPOWER the handheld server workstation and put an RPOWER shortcut on your desktop (and possibly the Startup folder, but that's OK for now).
  4. Exit RPOWER (including background RPOWER if running).
  5. Rename the desktop RPOWER shortcut to the name of your handheld user; for example, HH1.
  6. Right-click the shortcut, go to properties, and add -k3station:HH1 (or whatever) to the end of the Target entry with a space in front. If there is a -2 or anything else already on the line, remove it first.
  7. Copy the icon to the startup folder.
  8. Run this shortcut, triggering the new workstation startup questionnaire. Respond as follows:
    Is this workstation an "Online Server?" 
    Do you want RPOWER to start with Windows? 
    Do you want a shortcut to RPOWER on your desktop? 
    Do you want this workstation to have a blank desktop? 
    Do you want standard display settings? 
    Does this workstation use OPOS? 
    Do you want this computer to be an alternate file server? 
    Do you want a periodic RPOWER data backup to this local drive? 
  9. Exit RPOWER.
  10. Navigate to the RPOWER ini folder found at:
  1. Edit the _HH1.ini (or whatever) just created. Add a line that says Handheld=1. Change XRES=800 currently in the file to XRES=480,272, where "480,272" reflects the screen resolution of the handheld. Common resolutions are:
    • XRES=320,240
    • XRES=480,272 (WebDT)
    • XRES=480,320
    • XRES=480,360
    • XRES=640,480
  • Add GTABLE=0 to turn off graphical tables for just this handheld.
  • Add K3BTNFREQ=0, if necessary, to silence button presses originating from the handheld but sounding on the handheld server.

IN RPOWER, from Manager Functions, System Setup, Workstation Setup, create an active workstation named HH1, or whatever, and configure as necessary.

Configure Wireless Networking

The wireless network must be secure. Note that WEP (Wired Equivalent Privacy) has NOT been PCI (Payment Card Industry) compliant since June, 2010.

For most environments, RPOWER recommends WPA-Personal (Wi-Fi Protected Access) also known as WPA-PSK (Pre-Shared Key). From Wikipedia: "WPA-PSK...is designed for home and small office networks and doesn't require an authentication server. Each wireless network device authenticates with the access point using the same 256-bit key..."

Continuing from Wikipedia:

Shared-key WPA remains vulnerable to password cracking attacks if users rely on a weak passphrase. To protect against a brute force attack, a truly random passphrase of 13 characters (selected from the set of 95 permitted characters) is probably sufficient. To further protect against intrusion, the network's SSID should not match any entry in the top 1000 SSIDs as downloadable rainbow tables have been pre-generated for them and a multitude of common passwords.

Configure the router

The example configuration uses a Linksys wireless router, a widely available product. For other routers, see the product documentation for implementation help.

From the router's main menu, click Basic Wireless Settings

  1. Change the default SSID, rpower is fine, and is not in the top 1000 SSIDs. All other settings may be left at their default values.
  2. Click Save Settings
  3. Click Wireless Security

From the Wireless Security menu:

  1. Select WPA Pre-Shared Key (also known as WPA Personal) as the Security Mode
  2. In the WPA Algorithms field, select TKIP (Temporal Key Integrity Protocol)
  3. Enter a strong, random passphrase. A combination of at least 13, upper and lower case alpha as well as numeric characters is recommended.

Group Key Renewal may be left at its default value

  1. Click Save Settings

Configure the Handheld

The power switch for the WebDT 430 is located on the back of the unit (silver, recessed). Use the stylus, found in a holder on the top-left of the device, to click it.

  • Note: The unit will go to sleep after three minutes of inactivity. Click the sleep button, right-most of the four buttons at bottom-front of the unit, to awaken it.

Three blue indicator lights located on the top-right of the unit indicate power, wireless network status and MSR status, from the top, respectively.

The two buttons located on the sides of the unit, one left, one right, are soft and may be assigned by the user using the Button Manager. Go to Start, Programs, Button Manager. Note that Button Manager should only be accessed in portrait mode as OK and Cancel cannot be accessed in landscape mode, forcing the user to boot the unit to exit.

  • Note: The left-most button of the four at the bottom-front of the unit calls up the on-screen keyboard, clicking it again dismisses the keyboard.

To access MSR and network status and setup, click the third button from the left of the four on the bottom-front of the unit, just to the left of the sleep button, bringing up the System Utility window. Within system utility, ensure that MSR and WiFi are both On (toggle the buttons if necessary), Bluetooth may be turned off as it is not used by RPOWER at this time. Under WiFi, click Properties. Now in Network Conections, double click the SDxxxxxx icon and set a static IP address, the subnet mask and the default gateway. Click the Name Servers tab and set the Primary DNS (other fields may be left blank). Click OK to save changes. Close the Network Connections window by clicking the X. Close the System Utility window by clicking the X.

In the system tray, double click the networking icon, then use the right arrow button to display Wireless Networking Configuration. Set the parameters to mirror those configured in the router, to include: SSID, WPA-PSK using TKIP and the WPA passphrase. It may be necessary to temporarily toggle the Ad Hoc status to make passphrase entry available, remember to toggle off Ad Hoc after entry.

  • Note: Later models of the handheld unit incorporate a Summit radio. To configure Wi-Fi settings in these units, go to Start, Control Panel, Wi-Fi. Click Admin Login and enter the Admin Password: SUMMIT (all caps). Go to the Profile tab and click Scan to view available wireless networks; choose the appropriate wireless network by clicking it. The device should recognize that the encryption method being used is WPA-PSK; click WEP keys/PSKs and enter the WPA passphrase previously set in the wireless router and click OK. Click OK again. The unit should now connect to the wireless network.

In the system tray, double click the MSR icon, and from the configuration menu, disable parsing.

Rotate the Display

Use the Test Rotate utility to rotate the display to landscape mode. Double click the Test Rotate icon on the handheld desktop. Pop-up a keyboard and enter a 2, then click the supplied OK (not the system OK in the top-right). The display changes to landscape mode (enter 1 to rotate back to portrait mode). Use the right-side button to dismiss the keyboard. If necessary, download Test Rotate.exe from the guest FTP folder (\RPOWER Auxilliary Installation Files\HandHeld).

Connect to the Handheld Server

In the Available Wireless Networks window double click the rpower entry. Assuming the parameters have been entered correctly in both the router and the handheld, the device will connect to the network, indicated by a solid blue network connect LED (the middle one).

  • Important note: If a wireless connection cannot be established, even after double-checking all parameters, or if the connection is intermittent, it may be necessary to reset the handheld unit to factory settings. To do so, go to Start, Settings, Control Panel. Double click Save Settings. select Reset to Default Settings, OK and Yes. Note that TestRotate.exe will be lost, but is available for download in the guest ftp under \RPOWER Auxillary Installation Files\Handheld (or from the Resident Flash drive if backed up, see below). Also note that while most network settings seem to survive a factory reset, the WPA passphrase will be lost and must be re-entered.

The next step is to use RDP to connect to the Thin Stuff desktop. Double click the RDP icon on the desktop and enter the Windows Networking Name or IP address of the handheld server.

Click Options then Save As. Click the up folder icon and save the RDP setup to the desktop using a name like HH1 or something similar.

Close the RDP connect box and double click the HH1 icon now on the desktop. User Name is HH1 or whatever was configured, password is blank, click OK.

When connecting for the first time, Windows will display a security warning: The identity of the remote computer cannot be verified. Do you want to connect anyway?. Click the box Don't show this warning again for connections to this remote computer. Click Yes.

At the Log On to Windows dialog box, do not enter a passcode, just click OK.

Double click the HH1 icon on the virtual desktop - you have a handheld running RPOWER, cool!

Backup Important Files

In the event that the unit must be reset to factory settings (see note above) both the HH1.rdp icon and TestRotate.exe will be lost unless they are copied to a protected folder. Using the stylus, touch and hold the HH1.rdp icon until the right click menu becomes available and select Copy. Double click the My Device icon on the desktop, then double click the Resident Flash drive icon. Touch and hold anywhere in the blank area of the window and select Paste from the right click menu. Repeat this procedure for Test Rotate.exe.

After a factory reset, reverse this procedure to return the icons to the desktop.

Personal tools