EasyManuals Logo
Home>Zebra>Tablet>TC56

Zebra TC56 Integrator Guide

Zebra TC56
200 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #113 background imageLoading...
Page #113 background image
DataWedge 3 - 45
Example
Comments
This Data Capture API intent allows the scanner plug-in for the current Profile to be enabled or disabled. For
example, activity A launches and uses the Data Capture API intent to switch to ProfileA in which the scanner
plug-in is enabled, then at some point it uses the Data Capture API to disable the scanner plug-in. Activity B is
launched. In DataWedge, ProfileB is associated with activity B. DataWedge switches to ProfileB. When activity A
comes back to the foreground, in the
onResume method, activity A needs to use the Data Capture API intent to
switch back to ProfileA, then use the Data Capture API intent again to disable the scanner plug-in, to return back to
the state it was in.
Enumerate Scanners
Use the enumerateScanners API command to get a list of scanners available on the device.
Function Prototype
// define action and data strings
String scannerInputPlugin =
"com.symbol.datawedge.api.ACTION_SCANNERINPUTPLUGIN";
String extraData = "com.symbol.datawedge.api.EXTRA_PARAMETER";
public void onResume() {
// create the intent
Intent i = new Intent();
// set the action to perform
i.setAction(scannerInputPlugin);
// add additional info
i.putExtra(extraData, "DISABLE_PLUGIN");
// send the intent to DataWedge
context.this.sendBroadcast(i);
}
NOTE Use of this API changes only the runtime status of the scanner; it does not make persistent changes to the
Profile.
The above assumes that ProfileA is not associated with any applications/activities, therefore when focus
switches back to activity A, DataWedge will not automatically switch to ProfileA therefore activity A must
switch back to ProfileA in its onResume method. Because DataWedge will automatically switch Profile
when an activity is paused, it is recommended that this API function be called from the onResume method
of the activity.
Intent i = new Intent();
i.setAction(ACTION);

Table of Contents

Other manuals for Zebra TC56

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Zebra TC56 and is the answer not in the manual?

Zebra TC56 Specifications

General IconGeneral
Display diagonal5 \
Touch technologyDual-touch
Touchscreen typeCapacitive
Display resolution1280 x 720 pixels
Flash memory0.016 GB
Internal memory0.002 GB
Internal memory typeRAM
Compatible memory cardsMicroSD (TransFlash), MicroSDHC
Maximum memory card size128 GB
Processor familyQualcomm
Processor frequency1.8 GHz
Operating system version6.0
Operating system installedAndroid
RFID reader-
CertificationWFA (802.11n, 802.11ac, WMM-AC, Voice Enterprise, WMM-PS), Miracast WFA (Mobile AP / Personal Hotspot)
Product colorBlack, Silver
Linear (1D) barcodes supportedCode 39
International Protection (IP) codeIP67
Battery capacity4300 mAh
Data networkCDMA, EDGE, GPRS, GSM, HSPA, HSPA+, LTE, UMTS
Wi-Fi standards802.11a, Wi-Fi 5 (802.11ac), 802.11b, 802.11g, Wi-Fi 4 (802.11n)
Bluetooth version4.1
GSM bands supported850, 900, 1800, 1900 MHz
Security algorithmsAES, EAP-TTLS, FIPS 140-2, LEAP, MSCHAPv2, PEAP, TKIP, WEP, WPA, WPA2, WPA2-Enterprise
WCDMA bands supported850, 1900 MHz
Second cameraNo
Rear camera resolution (numeric)13 MP
Storage temperature (T-T)-40 - 70 °C
Operating temperature (T-T)-20 - 50 °C
Operating relative humidity (H-H)5 - 95 %
Weight and Dimensions IconWeight and Dimensions
Depth155 mm
Width75.5 mm
Height18.6 mm
Weight249 g

Related product manuals