======Setup Android devices for Produmex WMS====== =====1. Setup Wi-Fi connection===== Set up the Wi-Fi connection on the device from Android settings. =====2. Setup Remote Desktop Connection===== Install Remote Desktop on your device. If the device has access to Google Play, install the Microsoft Remote Desktop app from Google Play, otherwise download the Microsoft Remote Desktop //.apk// file and install it manually on the device. Open the Remote Desktop app and set up your connection. Press the ‘+’ icon and select ’Desktop’ to add a new connection. Press ’ADD MANUALLY’. {{ :implementation:wms:android:new_connection.png?450 |Add New Connection}} Enter the IP address or the host name as the //PC name//. Add the user account by entering the user name and password. {{ :implementation:wms:android:connection_details.png?450 |Connection Details}} Press ’Show additional options’ and select ’Customize display resolution’ from the expanded menu. The handheld fat client is designed to work on a 240x320 resolution. If the resolution of the device is greater than 240x320, custom display settings are needed. Press ’Show additional options’ and select ’Customize display resolution’ from the expanded menu. Enable the custom display resolution and add a custom resolution and scaling. The optimal resolution and scaling depends on the device. Finding the optimal resolution and scaling might require some trial and error. //Please note: Scaling is available beginning from Windows 8.1 and Windows Server 2012 R2. // {{ :implementation:wms:android:custom_display.png?675 |custom display}} Go back to the Add desktop menu and press ‘SAVE’ to save your configurations. Open remote desktop and press the {{:implementation:wms:android:icon.png?20|icon}} icon. Set the mouse mode to ’Touch’. Press the ‘Touch’ icon on the right sidebar. The mouse mode is ‘Touch’ if the ‘Mouse Pointer’ icon is displayed. {{ :implementation:wms:android:touch.png?450 |Icon}} ====2.1. Display settings==== We recommend to set the orientation as ‘Portrait’. This can be done in the following ways: ===2.1.1. Remote desktop=== Set the orientation of the Remote Desktop app to Portrait. Open the app settings and select the ‘Display’ menu. Set the Orientation to ‘Lock to portrait’. {{ :implementation:wms:android:lock_portrait.png?675 |portrait}} ===2.2.2. Device=== Set the orientation of the device to Portrait or disable Auto-Rotate on the device. =====3. Configure automatic start===== We recommend to configure Produmex WMS to start automatically on connection. This can be done in the following ways: ====3.1. Startup folder shortcut==== Create a shortcut in the Startup folder. Please note: The location of the Startup folder depends on the operating system version. On the ‘Shortcut’ tab of Properties add the access path and the startup [[implementation:wms:fatclientconfig|configurations of the fat client]] to the Target field. {{ :implementation:wms:android:startupfolder.png |startup}} ====3.2. Batch file==== Create a batch file containing the access path and the startup [[implementation:wms:fatclientconfig|configurations of the fat client]]. Example: "C:\Program Files (x86)\Produmex\Produmex Fat Client\Produmex.Sbo.Logex.Execute.FatClient.exe" /f+ /s- /w:240 /h:320 /a:Produmex.Foundation.SlimScreen.WinGui.PocketSize /i:SCAN_2 {{ :implementation:wms:android:batch_file.png |batch file}} Create a scheduled task for the batch file that is triggered at log on. {{ :implementation:wms:android:scheduled_task.png |scheduled task}} =====4. Scanning configurations===== On most systems scanning settings are assigned to profiles. By default the settings of the default profile are applied, but it is possible to create specific profiles for applications. Profile handling may differ based on the device. Set the following scanning configurations for the profile you would like to use: - Set the code type to AIM ID. - Set to send ENTER after the barcode data Configuration steps may differ based on the device and the Android version. This documentation includes the configuration steps for the following: * Honeywell Dolphin 75e – Android 6.0.1. * Zebra MC9200 – Android 4.4.4. ====4.1. Example 1: Honeywell Dolphin 75e – Android 6.0.1==== Open Android Settings. From the Honeywell settings select ‘Scanning’. {{ :implementation:wms:android:open_settings.png?450 |open settings}} Press ‘Internal Scanner’ and select the profile you would like to use from the list of profiles. {{ :implementation:wms:android:select_profile.png?450 |select profile}} Press ‘Data Processing Settings’. In the Data Processing Settings menu set the Symbology Prefix to ‘AIM’. To send the ENTER key after the barcode data, add ‘\r’ as the Suffix. {{ :implementation:wms:android:data_processing_settings.png?675 |data processing settings}} ====4.2. Example 2: Zebra MC9200 - Android 4.4.4==== Open the DataWedge app. Select the profile you would like to use from the list of profiles. {{ :implementation:wms:android:datawedge.png?450 |Select Profile}} From the BARCODE INPUT plugin select ‘Scan params’. Press ‘Code Id Type’ and set the code ID type to AIM. {{ :implementation:wms:android:scan_params.png?675 |Scan Params}} From the KEYSTROKE OUTPUT plugin open ‘Basic data formatting’ and enable the ‘Send ENTER key’ setting. {{ :implementation:wms:android:basic_data_formatting.png?450 |basic data formatting}} =====5. Setup for power usage===== We recommend to adjust the following settings in order to save on power usage: ====5.1. Sleep mode==== Adjust the sleep mode settings. ====5.2. Backlight==== Adjust the backlight settings. The configuration steps depend on the device.