{"id":942,"date":"2019-08-07T08:13:29","date_gmt":"2019-08-07T15:13:29","guid":{"rendered":"https:\/\/portal.staylinked.com\/sl\/kb\/?post_type=ht_kb&#038;p=942"},"modified":"2021-09-20T13:42:36","modified_gmt":"2021-09-20T20:42:36","slug":"scan-engine-settings","status":"publish","type":"ht_kb","link":"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/","title":{"rendered":"Scan Engine Settings"},"content":{"rendered":"\n<p>HHP, Symbol and Motorola devices running Windows-based\noperating systems typically do not include any scan-engine configuration\noptions provided by the manufacturer. Symbol\u2019s ScanSamp2 is often included on\nthese device models, but will only provide configuration option while running\nand will be overwritten by the default configuration options when the\nStayLinked Client attempts to activate the scan engine.<\/p>\n\n\n\n<p>On Windows CE and Windows Mobile operating systems, DataWedge\nmay allow you to configure the scanner, but these settings are not always\npersistent (surviving a device cold reset). Using DataWedge will also affect\nthe StayLinked Client\u2019s ability to automatically communicate with the device\nscanner. Be sure to test your DataWedge configuration after a cold reset of the\ndevice if you plan to use the configuration options that it can provide. After\nDataWedge configuration has been established, be sure to use the StayLinked\nClient scan test to confirm your configuration still allows StayLinked to\ndifferentiate scan and keyboard input.<\/p>\n\n\n\n<p>StayLinked Clients can control configuration options through the use of a custom configuration file called scanner.ini. While the same name as the scanner.ini listed above, this file is specific to the scan engine configuration of specific device models. More details on these features can be found in the Stay-Linked Symbol Integrated Scanner Config Guide and the Client User Guide that matches the device model and client version for your device.<\/p>\n\n\n\n<p><strong>See the article &#8211; <a href=\"..\/knowledge-base\/symbol-motorola-scanner-ini\/\">Symbol\/Motorola Scanner.ini <\/a>for an example of the symbol scanner.ini file.<\/strong><\/p>\n\n\n\n<h3>Other Device Models<\/h3>\n\n\n\n<p><strong>RUFUS <\/strong>device support was added 03\/31\/2021. The device has no integrated scanner and uses BT HID or SPP scanner mode. These devices require scanner-as-wedge in the correct device mode.<\/p>\n\n\n\n<p>Scanner configuration for preamble\/postamble can be done by scanning configuration labels.<\/p>\n\n\n\n<p><strong>Winmate<\/strong> device models FM10Q support was added 06\/10\/2020. Scanner setup is for RS232 Scanner completed through the WDC Data Capture Applet.<\/p>\n\n\n\n<p>1) Barcode Settings<br>a.\u00a0 Prefix &amp; Suffix Text (Press Set)<br>b.\u00a0 Output Encode Selection (UTF-8)<\/p>\n\n\n\n<p>2) Settings<br>a.\u00a0 Data Output &#8211; check Display data on UI and Emulate keyboard Input<br>b.\u00a0 No Control<br>c.\u00a0\u00a0 Notification is checked<br>d.\u00a0 ComPort Selection and Baud Rate<\/p>\n\n\n\n<p>3) All other settings need to be done by scanning configuration labels for the scanner.<\/p>\n\n\n\n<p>4) Set the client to use Scanner-As-Wedge mode.<\/p>\n\n\n\n<p>Support for <strong>Lexicon<\/strong> devices was added 04\/01\/2021<\/p>\n\n\n\n<p>Using the ScanWedge Applet set Wedge and Broadcast Intent to be mutually exclusive to prevent multiple input of each barcode.<\/p>\n\n\n\n<p>1.  Broadcast Intent Method<br>a.  Send barcode data (off) if using Broadcast Intent.<br>b.  Broadcast Intent (Enable) &#8211; use defaults<br>c.  Action: com.hht.scanwedge<br>d.  Category: android.intent.category.DEFAULT<br>e.  Scan Data Label: com.hht.datawedge.data_string<br>f.  Scan Type Label: com.hht.datawedge.label_type<\/p>\n\n\n\n<p>2. Keyboard Wedge Method<br>a. Broadcast Intent (disabled)<br>b. Send barcode data (Keyboard)<br>c. define a Send prefix before barcode character (ie ^)<br>e.define a Send suffix after barcode character (ie ^)<br>f. No Support for Enable\/Disable scanner.<\/p>\n\n\n\n<p>Some devices have taken over a full minute to load the ScanWedge Service. Until then the scanner buttons don't work.<\/p>\n\n\n\n<p>Support for <strong>Union Technologies Mobile<\/strong> devices added 01\/10\/2019.<\/p>\n\n\n\n<p>Requires the following settings to prevent multiple inputs of the same scan.<\/p>\n\n\n\n<p>In the BarcodeScanner Applet Settings set the following:<br>Native intents (wedge mode disabled) &#8211; turn off HID<br>Wedge Mode (enabled) &#8211; turn on HID <br>In the wedge mode settings, change the wedge timeout to 300-400ms to prevent data loss.\u00a0 Because of this, it's recommended to use scanner-as-wedge with a prefix\/suffix setting and avoid the user or autowedge.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3>Tethered Scanners<\/h3>\n\n\n\n<p>Many scanning devices can use\nprogramming barcodes. If the scanning device can be configured independently,\nit\u2019s recommended that configuration is only set in one location. Configurations\ncan be easily confused when devices can be configured in the tethered scanner,\nat the mobile computer, and in StayLinked. This is further complicated when\nusers move the scanning device from one mobile computer to another.<\/p>\n\n\n\n<p>StayLinked recommends that all\ncustomization is configured within StayLinked when possible. As long as\nStayLinked can differentiate scan and keyboard input, devices can be moved and\nreset without losing required configuration.<\/p>\n\n\n\n<p>StayLinked offers programming\nbarcodes for a small number of handheld scanners. We always recommend using the\nmanufacturer\u2019s preferred method of configuring your scanner in order to work\nwith the StayLinked Scanner-as-Wedge features.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>HHP, Symbol and Motorola devices running Windows-based operating systems typically do not include any scan-engine configuration options provided by the manufacturer. Symbol\u2019s ScanSamp2 is often included on these device models, but will only provide configuration option while running and will be overwritten by the default configuration options when the StayLinked&#8230;<\/p>\n","protected":false},"author":7,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[52],"ht-kb-tag":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Scan Engine Settings &ndash; StayLinked<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.staylinked.com\/knowledge-base\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Scan Engine Settings &ndash; StayLinked\" \/>\n<meta property=\"og:description\" content=\"HHP, Symbol and Motorola devices running Windows-based operating systems typically do not include any scan-engine configuration options provided by the manufacturer. Symbol\u2019s ScanSamp2 is often included on these device models, but will only provide configuration option while running and will be overwritten by the default configuration options when the StayLinked...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/\" \/>\n<meta property=\"og:site_name\" content=\"StayLinked\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-20T20:42:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\",\"name\":\"StayLinked Knowledge Base\",\"description\":\"Partner Portal Resources and Support\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/portal.staylinked.com\/sl\/kb\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/#webpage\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/\",\"name\":\"Scan Engine Settings &ndash; StayLinked\",\"isPartOf\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\"},\"datePublished\":\"2019-08-07T15:13:29+00:00\",\"dateModified\":\"2021-09-20T20:42:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/scan-engine-settings\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Scan Engine Settings\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/942"}],"collection":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/comments?post=942"}],"version-history":[{"count":3,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/942\/revisions"}],"predecessor-version":[{"id":3735,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/942\/revisions\/3735"}],"wp:attachment":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/media?parent=942"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=942"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}