The "SmartDocs" bar can customize this page to show only the features present on a particular Zebra device.
OSX, MX and Android version information for a device can be found in the Android Settings panel or by querying the device through ADB, EMDK or the MX CSP. More info.
The Status Manager (StatusMgr) offers a mechanism for setting notifications to be displayed while MX is processing the XML stream.
Used to enter the action to take for status requests.
Parm Name: RequestAction
Option | Name | Description | Note | Requires |
---|---|---|---|---|
1 | Add/Replace Status Request | Adds a new (or replaces an existing) status request with the current one. |
MX: 5.0+ |
|
2 | Remove Status Request | Removes the specified status request. |
MX: 5.0+ |
|
3 | Notify Status | Causes the notification status to be displayed. |
MX: 5.0+ |
Used to select the notification action to take for status requests.
Parm Name: NotifyAction
Option | Name | Description | Note | Requires |
---|---|---|---|---|
0 | Do nothing | This value (or the absence of this parm from the XML) will cause no change to the setting; any previously selected setting will be retained. |
MX: 5.0+ |
|
1 | Notify Status | Performs a notification action. |
MX: 5.0+ |
Used to enter an optional ID number for the status being requested.
Parm value input rules:
Shown if: The Request Action is neither "Do Nothing" nor "Notify Status"
Parm Name: RequestFilter
Requires:
- MX: 5.0+
Used to enter an optional filter for the status being requested.
Shown if: The Request Action is not "Do Nothing"
Parm Name: RequestFilter
Option | Name | Description | Note | Requires |
---|---|---|---|---|
0 | Request ALL Status |
MX: + |
||
1 | Request Completion Status |
MX: + |
Used to enter the Action Name of the Android package about which to send the status notification.
Parm value input rules:
Shown if: The Request Action is "Add/Replace Status Request" or "Remove State Request"
Parm Name: ActionName
Requires:
- MX: 5.0+
Used to enter an optional MIME type, which signals the format of a document.
Parm value input rules:
Shown if: The Request Action is "Add/Replace Status Request" or "Remove State Request"
Parm Name: MimeType
Requires:
- MX: 5.0+
Used to enter the package name of the Android package about which to send the status notification.
Parm value input rules:
Shown if: The Request Action is "Add/Replace Status Request" or "Remove State Request"
Parm Name: PackageName
Requires:
- MX: 5.0+
Used to enter the class name of the Android package about which to send the status notification.
Parm value input rules:
Shown if: The Request Action is "Add/Replace Status Request" or "Remove State Request"
Parm Name: ClassName
Requires:
- MX: 5.0+
Used to enter an identifier string of a status notification.
Parm value input rules:
Shown if: The Status Request Action is "Notify Status"
Parm Name: NotifySourceId
Requires:
- MX: 5.0+
Used to enter the action to take for status requests.
Shown if: The Status Request Action is "Notify Status"
Parm Name: NotifyState
Option | Name | Description | Note | Requires |
---|---|---|---|---|
0 | None |
MX: 4.4+ |
||
1 | Inprogress | Returns the progress as a percentage. |
MX: 4.4+ |
|
3 | Complete | Sends a notification when complete. |
MX: 4.4+ |
Used to enter text to send in the status notification.
Parm value input rules:
Shown if: The Status Request Action is "Notify Status"
Parm Name: NotifyBody
Requires:
- MX: 5.0+
Used to enter an optional value to send in the status notification that indicates the "percentage complete" of the action.
Parm value input rules:
Shown if: The Status Request Action is "Notify Status"
Parm Name: NotifyPercent
Requires:
- MX: 5.0+