USB On The Go AppNote October 5, 2014

Similar documents
Link-OS Environment Bluetooth Low Energy AppNote October 4, 2014

THE POWER OF WiNG SIMPLIFIED

Getting Started with Windows Mobile Development Windows Mobile SDK C#

ZEBRA PRINTER PORTFOLIO: PRODUCTS AND SOLUTIONS

Zebra Validation Program Comprehensive Solution Overview Exhibit C

Zebra Validation Program Comprehensive Solution Overview Exhibit C

Power Analyzer Firmware Update Utility Version Software Release Notes

Zebra Link-OS Environment Version 2.0

THE ZEBRA PRODUCT PORTFOLIO. Solutions that track, identify and manage in a fast-moving world

Zebra Kiosk. Help Yourself to a Versatile Printing.

Global entertainment and media outlook Explore the content and tools

Zebra ZXP Series 7 Card Printer

Cisco Aironet In-Building Wireless Solutions International Power Compliance Chart

Zebra. ZT400 Series. Ideal for These Applications

END-OF-SALE AND END-OF-LIFE ANNOUNCEMENT FOR THE CISCO MEDIA CONVERGENCE SERVER 7845H-2400

Traffic Offload. Cisco 7200/Cisco 7500 APPLICATION NOTE

Cisco CallManager 4.0-PBX Interoperability: Lucent/Avaya Definity G3 MV1.3 PBX using 6608-T1 PRI NI2 with MGCP

Zebra Xi4 High-Performance Printers

nowa jakość w automatycznej identyfikacji

Zebra Xi4 High-Performance Printers

Step 1: New Portal User User ID Created Using IdentityIQ (IIQ)

Cisco Extensible Provisioning and Operations Manager 4.5

CISCO IP PHONE 7970G NEW! CISCO IP PHONE 7905G AND 7912G XML

Supplier Responding to New Products RFP Event

Safety. Introduction

EventBuilder.com. International Audio Conferencing Access Guide. This guide contains: :: International Toll-Free Access Dialing Instructions

Customers want to transform their datacenter 80% 28% global IT budgets spent on maintenance. time spent on administrative tasks

ENHANCED INTERIOR GATEWAY ROUTING PROTOCOL STUB ROUTER FUNCTIONALITY

Purchasing. Operations 3% Marketing 3% HR. Production 1%

Cisco Voice Services Provisioning Tool 2.6(1)

U85026A Detector 40 to 60 GHz

Programming Note. Agilent Technologies Quick Reference Guide For the 8757D/E Scalar Network Analyzer

NEW METHOD FOR ORDERING CISCO 1700 SERIES MODULAR ACCESS ROUTERS AND CISCO 1800 SERIES INTEGRATED SERVICES ROUTERS SOFTWARE SPARE IMAGES

ALL-IN-ONE PRESENTATION SYSTEMS

NEW CISCO IOS SOFTWARE RELEASE 12.2(25)EY FOR CISCO CATALYST 3750 METRO SERIES SWITCHES

Cisco 2651XM Gateway - PBX Interoperability: Avaya Definity G3 PBX using Analog FXO Interfaces to an H.323 Gateway

Cisco 3745 Gateway - PBX Interoperability: Avaya Definity G3 PBX using Q.931 PRI Network Side Interfaces to an H.323 Gateway

Innovative Fastening Technologies

Access Code and Phone Number

Cisco Catalyst 2950 Series Software Feature Comparison Standard Image (SI) and Enhanced Image (EI) Feature Comparison

CISCO 7304 SERIES ROUTER PORT ADAPTER CARRIER CARD

E-Seminar. Voice over IP. Internet Technical Solution Seminar

Global Ultrabooks Market Insights, Forecast to 2025

CONFIGURING EPOLICY ORCHESTRATOR 3.0 AND MCAFEE 8.0i WITH CISCO CALLMANAGER

Zebra Xi4 High-Performance Printers

IATF Stakeholder Conference

A 3/25/99 4:23 PM Page 23 APC Global Services 1999 Al Specificat

THE POWER OF A STRONG PARTNERSHIP.

Cisco ONS SDH 12-Port STM-1 Electrical Interface Card

CISCO NETWORK CONNECTIVITY CENTER BUSINESS DASHBOARD

THE CISCO SUCCESS BUILDER PROGRAM THE CISCO SMALL OFFICE COMMUNICATIONS CENTER: AFFORDABLE, PROVEN COMMUNICATIONS SOLUTIONS FOR SMALL ORGANIZATIONS

Using TAPS with +E.164 Directory Numbers

MANUAL VOICE/DATA SIMCARD CANADA

ZEBRA MC55X MC65 MC67 ACCESSORIES GUIDE

Partner Guidelines to sign Agreement. May, 2017

ANNOUNCING NEW PRODUCT OFFERINGS FOR THE CISCO CATALYST 6500 SERIES

N2753A and N2754A Windows XP to Windows 7 Upgrade Kits. For Infiniium 9000, 90000, and X-Series Oscilloscopes

High-Availability Solutions for SIP Enabled Voice-over-IP Networks

CISCO FAX SERVER. Figure 1. Example Deployment Scenario. The Cisco Fax Server solution consists of the following components:

Cisco Unified CallConnector for Microsoft Office Quick Reference Guide 1

How the world pays, now and in the future: The Global Payments Report. Ieuan Owen, SVP Strategy Worldpay ecom

VOICE/DATA SIMCARD USA UNLIMITED

Multi-Site Parallel Testing with the S535 Wafer Acceptance Test System APPLICATION NOTE

USING TREND SERVERPROTECT5 WITH CISCO CALLMANAGER

Cisco MDS 9000 Family and EMC ECC Integration

Cisco CallManager Server Upgrade Program

Patent Portfolio Overview May The data in this presentation is current as of this date.

USING MCAFEE VIRUSSCAN ENTERPRISE 8.0I WITH CISCO CALLMANAGER

Integrating CaliberRM with Mercury TestDirector

NEW JERSEY S HIGHER EDUCATION NETWORK (NJEDGE.NET), AN IP-VPN CASE STUDY

Zebra QLn Series. Ideal for These Applications

iclass SE multiclass SE 125kHz, 13.56MHz 125kHz, 13.56MHz

Instructions. (For 6180 Industrial Computers) Applications. Overview & Safety

Uploading protocols and Assay Control Sets to the QIAsymphony SP via the USB stick

END-OF-SALE AND END-OF-LIFE ANNOUNCEMENT FOR THE CISCO FLEXWAN MODULE FOR USE WITH THE CISCO 7600 SERIES ROUTERS AND CATALYST 6500 SERIES SWITCHES

User SIM Guide. We are responsive between 10AM-6PM AEST. We love seeing what our customers get up to!

CISCO SFP OPTICS FOR PACKET-OVER-SONET/SDH AND ATM APPLICATIONS

CISCO 7304 SERIES ROUTER PORT ADAPTER CARRIER CARD

Взято с сайта

Cisco AVVID The Architecture for E-Business

Quintiles vdesk Welcome Guide

Instructions. (For 6180 Industrial Computers) Installing a Processor Upgrade

TCPN-WW-CV-0102 Frank Fabricius

Cisco Value Incentive Program Advanced Technologies: Period 7

Dataliner Message Displays Using DL50 Slaves with a DL40 Master

C ISCO INTELLIGENCE ENGINE 2100 SERIES M OUNTING AND CABLING

Spoka Meet Audio Calls Rates Dial-In UK

Cisco Unified CallManager 4.0-PBX Interoperability: Mitel 3300 ICP Release 4.1 PBX to a Cisco 6608 Gateway using T1 QSIG with MGCP

MULTI-VRF AND IP MULTICAST

Conferencing and Recording

Global Smoothie Market Insights, Forecast to 2025

E-Seminar. Wireless LAN. Internet Technical Solution Seminar

DATA APPENDIX. Real Exchange Rate Movements and the Relative Price of Nontraded Goods Caroline M. Betts and Timothy J. Kehoe

ZXP Series 8 Secure Issuance Retransfer Card Printer

Troubleshooting Ethernet Problems with Your Oscilloscope APPLICATION NOTE

The Role of SANAS in Support of South African Regulatory Objectives. Mr. Mpho Phaloane South African National Accreditation System

Excerpt Poland: LTE and Fiber Rollouts to Turn Telecom Market Around, M&A to Continue

Dialling Access to the PGi Virtual Meeting Room Service (All Methods)

Cisco AS5300 Gateway - PBX Interoperability: NEC NEAX 2400 PBX using T1 PRI Interfaces to an H.323 Gateway

INSTALLATION INSTRUCTIONS LFH160 Cable

Transcription:

USB On The Go AppNote 2456935.971748 October 5, 2014

INTRODUCTION USB On-The-Go (OTG) is a technology that allows a specially configured USB port to act as both a device port and a host port. A device port is what is normally thought of when users think of a USB device one that connects to a computer or hub to enable communication with the printer. A USB host port is the port a user would typically find on a computer, and to which they would connect devices. The USB OTG port, with the use of a special cable, enables the port to act either as a host or a device. This cable also provides a standard USB port to which a cable or hub can be connected. All ZQ500 models implement the USB OTG port on the printer itself. USB OTG SETGETDO (SGD) COMMANDS usb.device.manufacturer_string Retrieves the USB device manufacture s name set in the factory set in the factory! U1 getvar "usb.device.manufacturer_string" NOTE: The command must be followed by a carriage return/line feed or a space character. This command is only used as a getvar command. usb.otg.enable Enables/Disables USB OTG functionality otg, off, device, host otg! U1 setvar "usb.otg.enable" "otg" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. The command has four optional values: "off" - to completely disable the port "device" - to make the port act only as a device port "host" - to make the port act as a host port (with the proper cable connected) "otg" - to make the port switch automatically based on the cable connected 2

usb.otg.status Returns the current mode of the OTG port disconnected, device, host returns the current mode of the OTG port! U1 getvar "usb.otg.status" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. The command will return: "disconnected" if nothing is connected to the USB port "device" if the port currently has a device connection "host" if the port currently has a host connection USB PORTS ON CRADLE If using the optional cradle, there is a USB port that uses the same cable as the OTG port on the body of the printer. This port, however, does not support the OTG functionality, and the above SetGetDo commands do not apply to it. There is a USB host port on the cradle as well that can only be used as a USB host port. USB HOST MIRROR FUNCTIONALITY AVAILABLE ON ZQ500 SERIES USB Mirror provides an easy way to upgrade the application and configuration files of a printer using a USB hard drive or flash drive. FAT16 and FAT32 formatted volumes are supported. NTFS drives are supported for reading only. At this time, only the USB Mirror functionality is available via the host interface on the ZQ500. The functionality is identical to that of the ZT400 series of printers. Full documentation is available in the user manual for that printer. The basic SetGetDo commands for USB Mirror operation are presented below. There are more SGDs for advanced operations available in the user manual. usb.mirror.enable Enables/Disables USB Mirror on, off on! U1 setvar "usb.mirror.enable" "on" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. 3

usb.mirror.auto Configures automatic Mirroring on, off, prompt on! U1 setvar "usb.mirror.auto" "on" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. The effect of the command choices are: "on" - Mirroring shall occur automatically when the USB stick is inserted and usb.mirror.enable is on "off" - Mirroring shall NOT occur automatically when USB stick is inserted "prompt" - an acknowledge alert with the message Start USB Mirroring and the options of Start and Abort shall be displayed on the printers LCD usb.mirror.path Configure path for Mirror files settable by the user Zebra! U1 setvar "usb.mirror.path" "/Zebra" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. This command is used to configure the location of the folder where the Mirror files are stored on the USB drive. If this folder does not exist, or does not contain all of the sub-folders necessary, the mirror operation will not occur or may partially occur. By default this is "Zebra" - meaning that the Mirror files are placed in the Zebra subdirectory off the root of the USB drive. In this folder, there should be a files folder, where there are files to be placed on to the E: drive of the printer, an appl folder, which contains the printer OS file to load on to the printer, and the commands folder, which contains content to be sent to the printer after the new printer OS has been downloaded, and the new files are in place on the E: drive. usb.mirror.fetch Start Mirror operation immediately sending command causes Mirror event to immediately start (does not apply to this command)! U1 do "usb.mirror.fetch" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. This command is a do command, meaning it does not have a setvar or getvar implementation. 4

usb.mirror.error_retry How many times to retry on error (in seconds) 0-65535 0! U1 setvar "ip.mirror. error_retry" "5" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. This command is used to set how many times the printer will attempt to retry the Mirror operation when an error occurs. Setting this to zero (0) will cause the printer to NOT retry when an error occurs. usb.mirror.last_error Causes the printer to return data on the last Mirror error getvar command only No Error - if no Mirror operation has been attempted.! U1 getvar "usb.mirror.last_error" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. This getvar only command returns the last error that occurred during a USB Mirror process. By default this command will return "No Error" if no Mirror operation has been attempted. usb.mirror.success Determines if the last USB Mirror event was successful yes, no If no USB Mirror operation has been attempted, the default response is no! U1 getvar "usb.mirror.success" NOTE: SGD commands must be followed by a carriage return/line feed or a space character. This read-only command returns "yes" if the last Mirror operation completed was successful; otherwise, it returns no. If no USB Mirror operation has been attempted, it returns "no". 5

Corporate Headquarters +1 800 423 0442 inquiry4@zebra.com Asia-Pacific Headquarters +65 6858 0722 apacchannelmarketing@zebra.com EMEA Headquarters +44 (0)1628 556000 mseurope@zebra.com Latin America Headquarters +1 847 955 2283 inquiry4@zebra.com Other Locations / USA: California, Georgia, Illinois, Rhode Island, Texas, Wisconsin Europe: France, Germany, Italy, the Netherlands, Poland, Spain, Sweden, Turkey, United Kingdom Asia Pacific: Australia, China, Hong Kong, India, Indonesia, Japan, Malaysia, Philippines, Singapore, South Korea, Taiwan, Thailand, Vietnam Latin America: Argentina, Brazil, Colombia, Florida (LA Headquarters in USA), Mexico Africa/Middle East: Dubai, South Africa 2014 ZIH Corp. All product names and numbers are Zebra trademarks, and Zebra and the Zebra head graphic are registered trademarks of ZIH Corp. All rights reserved. All other trademarks are the property of their respective owners. (12/14)