Remote Scanner Manager

Note: To display only the features present on a particular device, select one or more filters from the SmartDocs bar below.

EMDK For Xamarin - 3.0

Overview

The Remote Scanner Manager (RemoteScannerMgr) is used to monitor, configure and apply firmware updates to a supported Zebra Bluetooth scanner from a Zebra device running Android 5.1 (Lollipop) or higher.

Support for the DS3678 scanner requires MX 6.3 or higher.

Main Functionality

  • Update the firmware of a connected scanner (file downloaded separately)
  • Perform the following functions on a paired RS6000 or DS3678 scanner:
    • Apply a Scan123 config file (downloaded separately)
    • Cycle the power on the scanner
    • Initiate a device-location LED/sound sequence
    • Disconnect the scanner
    • Unpair the scanner
  • Specify the serial number of a device on which to perform an action

Action

Used to specify an Action to initiate a management function on remote Bluetooth scanners paired with and connected to the device. If performing a firmware update or other file-related function, file(s) must first be acquired using File Manager, StageNow, a compatible MDM solution or other means. Support for the Zebra DS3678 scanner requires MX 6.3 or higher.

Parm Name: Action

Option Name Description Note Requires
0 Do Nothing This value (or the absence of this parm from the XML) will cause no scanner management action to be performed.

MX: 5.2+

1 Apply 123Scan configuration package (see desc.) Applies the 123Scan (.scncfg) configuration package to configure the scanner. File downloaded separately. Supports RS6000 and DS3678 only; DS requires MX 6.3 or higher.

MX: 5.2+

2 Update Scanner Firmware Applies the firmware (.dat file downloaded separately) specified in the corresponding field to update the scanner firmware.

MX: 5.2+

3 Reset Scanner (see desc.) Cycles the power of the connected scanner to clear its memory and other volatile settings. Supports RS6000 and DS3678 only; DS requires MX 6.3 or higher.

MX: 5.2+

4 Page Scanner (see desc.) Activates a device-location sequence on the paired scanner consisting of beep sounds, LED flashes and vibration to help locate a misplaced device. Supports RS6000 and DS3678 only; DS requires MX 6.3 or higher.

MX: 5.2+

5 Disconnect Bluetooth Scanner (see desc.) Disconnects the currently connected Bluetooth scanner. Supports RS6000 and DS3678 only; DS requires MX 6.3 or higher.

MX: 5.2+

6 Unpair Bluetooth Scanner (see desc.) Removes the pairing information from the device for the selected Bluetooth scanner. Supports RS6000 and DS3678; DS requires MX 6.3 or higher.

MX: 5.2+

123Scan Config File Name

Used to specify the path and file name of the 123Scan configuration file, which is generated using Zebra's 123Scan Configuration Utility for Windows.

Parm value input rules

  • String from 1-255 characters specifying path and name of 123Scan config file

Shown if: Scanner Action is not "Do Nothing"

Parm Name: ConfigFile

Requires:

  • MX: 5.2+

Firmware File Name

Used to specify the path and file name for updating the scanner firmware.

Parm value input rules

  • Accepts a string of characters for the path and name of the firmware file
  • Minimum length is 1 character; maximum length is 255 characters

Shown if: Scanner Action is not "Do Nothing"

Parm Name: DatFile

Requires:

  • MX: 5.2+

Scanner Serial Number

Used to specify the serial number of a scanner on which to perform an Action. This parameter can be used to verify that a scanner identified by its serial number is the unit that is currently connected. The Action will be performed only if the specified serial number matches that of the currently connected scanner (or if this parameter is left blank or not present in the XML). If the specified serial number does not match that of the connected scanner, no action will be performed and an error will be returned to the Result XML.

Parm value input rules

  • Accepts a string of 1-255 characters

Shown if: Scanner Action is not "Do Nothing"

Parm Name: SerialNumber

Requires:

  • MX: 5.2+