CINXE.COM

FAQ TWedge: Software Wedge for Data Acquisition

<!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head id="ctl00_Head1"><meta charset="UTF-8" /><base href="https://www.tec-it.com/"></base><title> FAQ TWedge: Software Wedge for Data Acquisition </title> <!-- <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> --> <!-- preload fonts so there is no redraw when the fonts are loaded --> <link rel="preload" as="font" type="font/woff2" href="fonts/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7j.woff" crossorigin="" /><link rel="preload" as="font" type="font/woff2" href="fonts/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdo.woff" crossorigin="" /><link rel="stylesheet" type="text/css" href="/FB83D299FBEEA5A78AE4F9339AED3650__120552.css" /> <!--[if lt IE 9]><script type="text/javascript" src="App_Scripts/ClientJS/html5shiv.js"></script><![endif]--> <!-- <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js" type="text/javascript"></script> --> <script type="text/javascript" src="/6A9D4F5D45D37D7024F2082BF6C1F772__11eb84.js"></script> <!--[if IE 8]><link rel="stylesheet" href="App_Themes/Includes/ie8.css" type="text/css" /><![endif]--> <script> /* Opt out handler */ var gaPropertyLgcy = 'UA-277689-1'; var gaDisableLgcy = 'ga-disable-' + gaPropertyLgcy; var gaProperty = 'G-6QM2EKL8PV'; var gaDisable = 'ga-disable-' + gaProperty; if (document.cookie.indexOf(gaDisableLgcy + '=true') > -1) { window[gaDisable] = true; } function gaOptout() { document.cookie = gaDisableLgcy + '=true; expires=Thu, 31 Dec 2099 23:59:59 UTC; domain=tec-it.com; path=/'; window[gaDisable] = true; } </script> <script> /* GTag initialization */ window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-6QM2EKL8PV'); /* GTag loading */ function ClientLoadGoogleTag() { var _gts=document.createElement("script"); _gts.setAttribute("src", "https://www.googletagmanager.com/gtag/js?id=G-6QM2EKL8PV"); _gts.setAttribute("async", true); var _scn=document.getElementsByTagName("script")[0]; _scn.parentNode.insertBefore(_gts, _scn); /* Clarity Tag */ ( function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){ (c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r); t.async=1; t.src="https://www.clarity.ms/tag/"+i; y=l.getElementsByTagName(r)[0]; y.parentNode.insertBefore(t,y);} ) (window, document, "clarity", "script", "ouqrz2i6cm"); } var gaAccepted = typeof (hasAcceptedCookieConsent) !== 'undefined' && hasAcceptedCookieConsent(); if (gaAccepted) ClientLoadGoogleTag(); var cookiesAcceptedCallbacks = cookiesAcceptedCallbacks || new Array(); cookiesAcceptedCallbacks.push(function() { ClientLoadGoogleTag(); }); </script><meta name="copyright" content="TEC-IT Datenverarbeitung GmbH (c) 2025" /><meta name="DESCRIPTION" content="FAQ about the Software Wedge TWedge: Troubleshooting, Setup, Installation, TWedge on Citrix/Terminal server and more..." /><meta name="KEYWORDS" content="FAQ, TWedge, software wedge, data acquisition, troubleshooting, setup, installation, problems" /><meta name="date" content="2024-09-19" /><meta name="REVISIT-AFTER" content="7 days" /><meta name="ROBOTS" content="all,NOODP" /><link rel="canonical" href="/en/support/faq/daq/twedge/Default.aspx" /><meta property="og:site_name" content="TEC-IT" /><meta property="og:type" content="article" /><meta property="og:url" content="https://www.tec-it.com/en/support/faq/daq/twedge/Default.aspx" /><meta property="og:title" content="FAQ TWedge: Software Wedge for Data Acquisition" /><meta property="og:description" content="FAQ about the Software Wedge TWedge: Troubleshooting, Setup, Installation, TWedge on Citrix/Terminal server and more..." /><link rel="apple-touch-icon" sizes="180x180" href="https://www.tec-it.com/images/favicon/apple-touch-icon.png" /><link rel="icon" type="image/png" href="https://www.tec-it.com/images/favicon/favicon-32x32.png" sizes="32x32" /><link rel="icon" type="image/png" href="https://www.tec-it.com/images/favicon/favicon-16x16.png" sizes="16x16" /><link rel="manifest" href="https://www.tec-it.com/manifest.json" /><link rel="mask-icon" href="https://www.tec-it.com/images/favicon/safari-pinned-tab.svg" color="#be202e" /><link rel="shortcut icon" href="https://www.tec-it.com/images/favicon/favicon.ico" /><link name="msapplication-config" href="https://www.tec-it.com/browserconfig.xml" /><link name="theme-color" content="#253e86" /><link rel="alternate" type="application/rss+xml" title="Barcode Software RSS Feeds" href="//www.tec-it.com/en/rss/RSS-2.0.aspx" /></head> <body class="en"> <!--[if lt IE 8]><p style="font:18px/24px sans-serif;margin:40px;text-align:center;background:#fff"><a href="https://updatemybrowser.org/">Your browser</a> is <b>outdated</b> and will not display this page correctly! <a href="http://browsehappy.com">Upgrade to a different browser</a> to experience this site.</p><![endif]--> <form name="aspnetForm" method="post" action="./Default.aspx?nav-path=en%2fsupport%2ffaq%2fdaq%2ftwedge%2f" id="aspnetForm"> <div> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTg5MjE0NjgxNmRkF4CHf+IWjD279jyt33aAE0QZQV4EOdSGquRFysbffSM=" /> </div> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> </div> <div class="container"> <header> <div id="preHeader" class="block-full clearfix"> <div id="ctl00_MenuShortLinks" class="linksBar"> <a id="ctl00_MenuBarcodes" title="Free Online Barcode Generator" href="//barcode.tec-it.com/en" target="_blank">Barcode Generator</a> <a id="ctl00_MenuOnlineLabelPrinting" title="Free Barcode Label Generator" href="//label.tec-it.com/en" target="_blank">Online Label Printing</a> <a id="ctl00_MenuVDA4902" title="Online VDA-4902 Label Generator" href="//label.tec-it.com/en/Group/VDA" target="_blank">VDA-4902</a> <a id="ctl00_MenuShippingLabels" title="Free Online Shipping Label Generator" href="//label.tec-it.com/en" target="_blank">Shipping Labels</a> <a id="ctl00_MenuBusinessCards" title="Free Online Business Cards with 2D Codes (QR Code, Data Matrix)" href="//businesscards.tec-it.com/en" target="_blank">QR Code Business Cards</a> </div> <div class="utilityBar"> <a id="ctl00_LinkContactIcon" title="Contact" class="contact" href="/en/company/contact/Default.aspx" target="_self">&nbsp; <svg x="0px" width="15px" height="15px" viewBox="0 0 15 15" enable-background="new 0 0 15 15" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px" xmlns="http://www.w3.org/2000/svg" version="1.1"> <g> <path fill="#808080" d="M12.617,13.299l-1.548-2.862c-0.171-0.314-0.564-0.433-0.88-0.263l-1.387,0.725 c0,0-1.558,0.921-3.144-2.012C4.073,5.953,5.474,4.74,5.474,4.74l1.421-0.703c0.316-0.169,0.435-0.52,0.264-0.834L5.612,0.341 c-0.17-0.315-0.564-0.433-0.88-0.263l-1.378,0.74c0,0-2.765,2.491,0.687,8.875c3.452,6.386,6.935,5.225,6.935,5.225l1.379-0.741 C12.669,14.007,12.787,13.614,12.617,13.299z"/> </g> </svg></a> <a id="ctl00_LinkEmailIcon" title="Email" class="mail" href="https://www.tec-it.com/en/company/contact/onlineform/Default.aspx" target="_self">&nbsp; <svg x="0px" width="15px" height="15px" viewBox="0 0 15 15" enable-background="new 0 0 15 15" xmlns:xlink="http://www.w3.org/1999/xlink" y="0px" xmlns="http://www.w3.org/2000/svg" version="1.1"> <g> <polygon fill="#808080" points="7.502,7.624 15,4.058 15,2.5 0,2.5 0,4.009 "/> <polygon fill="#808080" points="7.498,9.286 0,5.675 0,12.5 15,12.5 15,5.72 "/> </g> </svg></a> <ul id="ListLanguages" class="styled-list languageList"><li><a href="/de/support/faq/daq/twedge/Default.aspx" title="Deutsch"><span>de</span></a></li><li><a href="/en/support/faq/daq/twedge/Default.aspx" title="English" class="selected"><span>en</span></a></li><li><a href="/es/support/faq/daq/twedge/Default.aspx" title="Español"><span>es</span></a></li><li><a href="/fr/support/faq/daq/twedge/Default.aspx" title="Français"><span>fr</span></a></li><li><a href="/it/support/faq/daq/twedge/Default.aspx" title="Italiano"><span>it</span></a></li><li><a href="/ru/support/faq/daq/twedge/Default.aspx" title="Русский"><span>ru</span></a></li><li><a href="/zh-cn/support/faq/daq/twedge/Default.aspx" title="中文"><span>zh-cn</span></a></li></ul> </div> </div> <!-- Header Menu --> <div id="logo-pane" class="block-3 no-mar"> <div class="block-1 block-h-1"></div> <div class="block-2 block-h-1"> <a id="ctl00_LinkHome" title="Barcode Software and More..." href="/en/start/Default.aspx" target="_self"></a> </div> </div> <ul id="MainMenu" class="link-list block-6 no-mar styled-list primary-menu"><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/software/Default.aspx" target="_self"><span>Software</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">Software and Apps</div><div class="column"><p class="icon" style="background-image: url('pics/menu/barcode-software.png')"><a href="/en/software/barcode-software/Default.aspx" target="_self"><span>Barcode Software, QR/2D</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/barcode-software/barcode-creator/barcode-studio/Default.aspx" target="_self"><span>Barcode Studio</span></a></li><li class="icon"><a href="/en/software/barcode-software/office/word-excel/Default.aspx" target="_self"><span>TBarCode Office</span></a></li><li class="icon"><a href="/en/software/barcode-software/tbarcode/overview/Default.aspx" target="_self"><span>TBarCode SDK</span></a></li><li class="icon"><a href="/en/software/barcode-software/barcode-linux-unix-mac-os-x/overview/Default.aspx" target="_self"><span>TBarCode/X</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/barcode-software-sap.png')"><a href="/en/software/sap/Default.aspx" target="_self"><span>Barcode Software - SAP</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/sap/barcode-dll/general/Default.aspx" target="_self"><span>SAP Barcode DLL</span></a></li><li class="icon"><a href="/en/software/sap/barcode-direct/general/Default.aspx" target="_self"><span>TBarCode/Direct</span></a></li><li class="icon"><a href="/en/software/barcode-software/barcode-linux-unix-mac-os-x/overview/Default.aspx" target="_self"><span>TBarCode/X</span></a></li><li class="icon"><a href="/en/software/sap/seh300/barcode-server/Default.aspx" target="_self"><span>TBarCode/Embedded</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/label-software.png')"><a href="/en/software/label-printing/Default.aspx" target="_self"><span>Label Software</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/label-printing/label-software/tformer/Default.aspx" target="_self"><span>TFORMer Designer</span></a></li><li class="icon"><a href="/en/software/label-printing/label-software/labeling-sdk/Default.aspx" target="_self"><span>TFORMer SDK</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/report-generator.png')"><a href="/en/software/report-generator/Default.aspx" target="_self"><span>Reporting Software</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/report-generator/report-designer/tformer-designer/Default.aspx" target="_self"><span>TFORMer Designer</span></a></li><li class="icon"><a href="/en/software/report-generator/reporting-component/tformer-runtime/Default.aspx" target="_self"><span>TFORMer SDK</span></a></li></ul></div><div class="column"><p class="icon" style="background-image: url('pics/menu/data-acquisition.png')"><a href="/en/software/data-acquisition/Default.aspx" target="_self"><span>Data Acquisition</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/data-acquisition/twedge/keyboard-wedge/Default.aspx" target="_self"><span>TWedge</span></a></li><li class="icon"><a href="/en/software/data-acquisition/Event_Check-In/overview/Default.aspx" target="_self"><span>BlueBooking</span></a></li><li class="icon"><a href="/en/software/data-acquisition/tconnector/activex/Default.aspx" target="_self"><span>TConnector</span></a></li><li class="icon"><a href="/en/software/data-acquisition/twedgece/pocket-pc/Default.aspx" target="_self"><span>TWedgeCE</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/android.png')"><a href="/en/software/mobile-data-acquisition/Default.aspx" target="_self"><span>Mobile Data Acquisition</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/software/mobile-data-acquisition/scan-it-to-office/overview/Default.aspx" target="_self"><span>Scan-IT to Office</span></a></li><li class="icon"><a href="/en/software/mobile-data-acquisition/barcode-keyboard/barcodekeyboard-overview/Default.aspx" target="_self"><span>Scanner Keyboard</span></a></li><li class="icon"><a href="/en/software/mobile-data-acquisition/rapid-inventory/overview/Default.aspx" target="_self"><span>Rapid Inventory</span></a></li><li class="icon"><a href="/en/software/mobile-data-acquisition/wireless-barcode-scanner/overview/Default.aspx" target="_self"><span>Wireless Barcode Scanner</span></a></li><li class="icon"><a href="/en/software/mobile-data-acquisition/getblue/android-smartphone/Default.aspx" target="_self"><span>GetBlue</span></a></li><li class="icon"><a href="/en/software/mobile-data-acquisition/bluepiano/keyboard-wedge/Default.aspx" target="_self"><span>BluePiano</span></a></li></ul></div><div class="column"><p class="icon" style="background-image: url('pics/menu/free-tools.png')"><a href="/en/software/online/Default.aspx" target="_self"><span>Online Tools</span></a></p><ul class="styled-list"><li class="icon"><a href="//qrcode.tec-it.com/en" target="_blank"><span>QR Code Generator</span></a></li><li class="icon"><a href="//barcode.tec-it.com/en" target="_blank"><span>Barcode Generator</span></a></li><li class="icon"><a href="//label.tec-it.com/en/Group/VDA" target="_blank"><span>VDA 4902 Labels</span></a></li><li class="icon"><a href="//label.tec-it.com/en" target="_blank"><span>Shipping Labels</span></a></li><li class="icon"><a href="//label.tec-it.com/en" target="_blank"><span>Barcode Labels</span></a></li><li class="icon"><a href="//businesscards.tec-it.com/en" target="_blank"><span>QR Code Business Cards</span></a></li></ul></div></div></li></ul></li><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/download/Default.aspx" target="_self"><span>Download</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">Software Downloads</div><div class="column"><p class="icon" style="background-image: url('pics/menu/barcode-studio.png?v0.1')"><a href="/en/download/barcode-studio/Default.aspx" target="_self"><span>Barcode Studio</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/barcode-studio/windows/Download.aspx" target="_self"><span>For Windows</span></a></li><li class="icon"><a href="/en/download/barcode-studio/mac-os-x/Download.aspx" target="_self"><span>For macOS</span></a></li><li class="icon"><a href="/en/download/barcode-studio/unix-linux-mac-os-x/Download.aspx" target="_self"><span>For Linux</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/tbarcode-office.png?v0.1')"><a href="/en/download/tbarcode-office/Download.aspx" target="_self"><span>TBarCode Office</span></a></p><p class="icon" style="background-image: url('pics/menu/tbarcode-sdk.png?v0.1')"><a href="/en/download/tbarcode/Download.aspx" target="_self"><span>TBarCode SDK</span></a></p><p class="icon" style="background-image: url('pics/menu/tbarcode-x.png')"><a href="/en/download/tbarcodex/Default.aspx" target="_self"><span>TBarCode/X</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/tbarcodex/linux/Download.aspx" target="_self"><span>Linux</span></a></li><li class="icon"><a href="/en/download/tbarcodex/unix-linux/Download.aspx" target="_self"><span>UNIX</span></a></li><li class="icon"><a href="/en/download/tbarcodex/mac-os/Download.aspx" target="_self"><span>macOS</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/barcode-software-sap.png')"><a href="/en/download/sap/Download.aspx" target="_self"><span>TBarCode/SAPwin</span></a></p><p class="icon" style="background-image: url('pics/menu/tformer.png')"><a href="/en/download/tformer/Default.aspx" target="_self"><span>TFORMer</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/tformer/windows/Download.aspx" target="_self"><span>Windows</span></a></li><li class="icon"><a href="/en/download/tformer/unix-linux-mac-os/Download.aspx" target="_self"><span>UNIX, Linux, macOS</span></a></li></ul></div><div class="column"><p class="icon" style="background-image: url('pics/menu/data-acquisition.png')"><a href="/en/download/data-acquisition/Default.aspx" target="_self"><span>Data Acquisition</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/data-acquisition/twedge/Download.aspx" target="_self"><span>TWedge</span></a></li><li class="icon"><a href="/en/download/data-acquisition/bluebooking/Download.aspx" target="_self"><span>BlueBooking</span></a></li><li class="icon"><a href="/en/download/data-acquisition/tconnector/Download.aspx" target="_self"><span>TConnector</span></a></li><li class="icon"><a href="/en/download/data-acquisition/twedgece/Download.aspx" target="_self"><span>TWedgeCE</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/android.png')"><a href="/en/download/mobile-data-acquisition/Default.aspx" target="_self"><span>Mobile Data Acquisition</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/mobile-data-acquisition/barcode-keyboard/Download.aspx" target="_self"><span>Scanner Keyboard</span></a></li><li class="icon"><a href="/en/download/mobile-data-acquisition/scan-it-to-office/Download.aspx" target="_self"><span>Scan-IT to Office</span></a></li><li class="icon"><a href="/en/download/mobile-data-acquisition/rapid-inventory/Download.aspx" target="_self"><span>Rapid Inventory</span></a></li><li class="icon"><a href="/en/download/mobile-data-acquisition/wireless-barcode-scanner/Download.aspx" target="_self"><span>Wireless Barcode Scanner</span></a></li><li class="icon"><a href="/en/download/mobile-data-acquisition/getblue/Download.aspx" target="_self"><span>GetBlue</span></a></li><li class="icon"><a href="/en/download/mobile-data-acquisition/bluepiano/Download.aspx" target="_self"><span>BluePiano</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/free-tools.png')"><a href="/en/download/free-software/Default.aspx" target="_self"><span>Freeware</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/download/free-software/qrcode-studio/Download.aspx" target="_self"><span>QR-Code Studio</span></a></li></ul></div></div></li></ul></li><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/order/Default.aspx" target="_self"><span>Order</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">Buy Software</div><div class="column"><p class="icon" style="background-image: url('pics/menu/online-order.png')"><a href="https://www.tec-it.com/en/order/orderform/OrderForm.aspx" target="_self"><span>Online Order</span></a></p><p class="icon" style="background-image: url('pics/menu/prices.png')"><a href="/en/order/prices/PriceList.aspx" target="_self"><span>Prices</span></a></p><p class="icon" style="background-image: url('pics/menu/faqs.png')"><a href="/en/order/faq/how-to-order/Default.aspx" target="_self"><span>FAQs</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/order/faq/how-to-order/Default.aspx" target="_self"><span>Ordering</span></a></li><li class="icon"><a href="/en/order/faq/licenses/Default.aspx" target="_self"><span>License Types</span></a></li><li class="icon"><a href="/en/order/faq/update/Default.aspx" target="_self"><span>Updates</span></a></li><li class="icon"><a href="/en/order/faq/upgrade/Default.aspx" target="_self"><span>Upgrades</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/license-terms.png')"><a href="/download/PDF/LicTerms_EN.pdf" target="_blank"><span>License Terms (PDF)</span></a></p></div></div></li></ul></li><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/support/Default.aspx" target="_self" class="selected"><span>Support</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">Let Us Help You</div><div class="column"><p class="icon" style="background-image: url('pics/menu/faqs.png')"><a href="/en/support/faq/Default.aspx" target="_self"><span>FAQs</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/order/faq/how-to-order/Default.aspx" target="_self"><span>Ordering</span></a></li><li class="icon"><a href="/en/support/faq/licensing/Default.aspx" target="_self"><span>Licensing</span></a></li><li class="icon"><a href="/en/support/faq/barcode/bar-code-config/Default.aspx" target="_self"><span>Barcodes</span></a></li><li class="icon"><a href="/en/support/faq/barcode-studio/Default.aspx" target="_self"><span>Barcode Studio</span></a></li><li class="icon"><a href="/en/support/faq/tbarcode/barcode-ocx/Default.aspx" target="_self"><span>TBarCode SDK</span></a></li><li class="icon"><a href="/en/support/faq/tbarcode-office/tbarcode-office-installation/Default.aspx" target="_self"><span>TBarCode Office</span></a></li><li class="icon"><a href="/en/support/faq/tbarcodex/Default.aspx" target="_self"><span>TBarCode/X</span></a></li><li class="icon"><a href="/en/support/faq/tformer/designer/Default.aspx" target="_self"><span>TFORMer</span></a></li><li class="icon"><a href="/en/support/faq/sap/barcode-dll/Default.aspx" target="_self"><span>Software for SAP</span></a></li><li class="icon"><a href="/en/support/faq/daq/twedge/Default.aspx" target="_self"><span>Data Acquisition</span></a></li><li class="icon"><a href="/en/support/faq/mobile-daq/scan-it-to-office/Default.aspx" target="_self"><span>Mobile Data Acquisition</span></a></li></ul></div><div class="column"><p class="icon" style="background-image: url('pics/menu/help-me.png')"><a href="/en/company/contact/onlineform/Default.aspx" target="_self"><span>Help Me!</span></a></p><p class="icon" style="background-image: url('pics/menu/knowledge-base.png')"><a href="/en/support/knowbase/Default.aspx" target="_self"><span>Knowledge-Base</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/support/knowbase/barcode-overview/linear/Default.aspx" target="_self"><span>Barcode Overview</span></a></li><li class="icon"><a href="/en/support/knowbase/symbologies/qrcode/Default.aspx" target="_self"><span>Barcode Symbologies</span></a></li><li class="icon"><a href="/en/support/knowbase/gs1-application-identifier/Default.aspx" target="_self"><span>GS1 Application Identifier</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/links.png')"><a href="/en/support/links/Default.aspx" target="_self"><span>Links</span></a></p><p class="icon" style="background-image: url('pics/menu/protected-area.png')"><a href="/en/support/customer/Default.aspx" target="_self"><span>Protected Area</span></a></p></div></div></li></ul></li><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/service/Default.aspx" target="_self"><span>Service</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">More Benefits</div><div class="column"><p class="icon" style="background-image: url('pics/menu/software-development.png')"><a href="/en/service/development/Default.aspx" target="_self"><span>Software and Apps</span></a></p><p class="icon" style="background-image: url('pics/menu/web-solutions.png')"><a href="/en/service/web/Default.aspx" target="_self"><span>Web and Cloud</span></a></p><p class="icon" style="background-image: url('pics/menu/training-courses.png')"><a href="/en/service/schulung/Default.aspx" target="_self"><span>Training Courses</span></a></p><p class="icon" style="background-image: url('pics/menu/sap-consulting.png')"><a href="/en/service/consulting/Default.aspx" target="_self"><span>SAP Consulting</span></a></p></div></div></li></ul></li><li class="link-list-item block-1 _no-mar block-h-1 bg-color-menu"><a href="/en/company/Default.aspx" target="_self"><span>About Us</span></a><ul class="sub-menu styled-list"><li><div><div class="alt-text">About Us</div><div class="column"><p class="icon" style="background-image: url('pics/menu/contact.png')"><a href="/en/company/contact/Default.aspx" target="_self"><span>Contact</span></a></p><ul class="styled-list"><li class="icon"><a href="https://www.tec-it.com/en/company/contact/onlineform/Default.aspx" target="_self"><span>Online Inquiry</span></a></li><li class="icon"><a href="/en/company/contact/map/Default.aspx" target="_self"><span>Map</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/reference.png')"><a href="/en/company/references/success/Default.aspx" target="_self"><span>References</span></a></p><ul class="styled-list"><li class="icon"><a href="/en/company/references/success/Default.aspx" target="_self"><span>Success Stories</span></a></li><li class="icon"><a href="/en/company/references/barcode/Default.aspx" target="_self"><span>Standard Software</span></a></li></ul><p class="icon" style="background-image: url('pics/menu/reseller.png')"><a href="/en/company/resellers/Default.aspx" target="_self"><span>Resellers</span></a></p><p class="icon" style="background-image: url('pics/menu/integrators.png')"><a href="/en/company/integrators/Default.aspx" target="_self"><span>Integrators</span></a></p><p class="icon" style="background-image: url('pics/menu/partner.png')"><a href="/en/company/partners/Default.aspx" target="_self"><span>Partners</span></a></p><p class="icon" style="background-image: url('pics/menu/link-tecit.png')"><a href="/en/company/linktous/Default.aspx" target="_self"><span>Link to TEC-IT</span></a></p></div><div class="column"><p class="icon" style="background-image: url('pics/menu/jobs.png')"><a href="/en/company/jobs/Default.aspx" target="_self"><span>Jobs</span></a></p><p class="icon" style="background-image: url('pics/menu/agb.png')"><a href="/en/company/agb/Default.aspx" target="_self"><span>Legal Terms</span></a></p><p class="icon" style="background-image: url('pics/menu/impressum.png')"><a href="/en/company/impressum/Default.aspx" target="_self"><span>Imprint</span></a></p></div></div></li></ul></li></ul> <div class="clear anti-mar">&nbsp;</div> <div id="logo-pane-small" class="clearfix block-full"> <div class="logo"><a href="/"></a></div> <div class="homeWrapper"> <a href="/"></a> <div class="primary-menu-select"> <div class="styled-select"> <select size="1" name="ctl00$SelectMainMenu" id="ctl00_SelectMainMenu" onchange="if(this.value!=&#39;&#39;){document.location.href=this.value}"> <option value="/en/start/Default.aspx">OVERVIEW</option> <option value="/en/software/Default.aspx">SOFTWARE</option> <option value="/en/software/barcode-software/Default.aspx">- Barcode Software, QR/2D</option> <option value="/en/software/sap/Default.aspx">- Barcode Software - SAP</option> <option value="/en/software/label-printing/Default.aspx">- Label Software</option> <option value="/en/software/report-generator/Default.aspx">- Reporting Software</option> <option value="/en/software/data-acquisition/Default.aspx">- Data Acquisition</option> <option value="/en/software/mobile-data-acquisition/Default.aspx">- Mobile Data Acquisition</option> <option value="/en/software/online/Default.aspx">- Online Tools</option> <option value="/en/download/Default.aspx">DOWNLOAD</option> <option value="/en/download/barcode-studio/Default.aspx">- Barcode Studio</option> <option value="/en/download/tbarcode-office/Download.aspx">- TBarCode Office</option> <option value="/en/download/tbarcode/Download.aspx">- TBarCode SDK</option> <option value="/en/download/tbarcodex/Default.aspx">- TBarCode/X</option> <option value="/en/download/sap/Download.aspx">- TBarCode/SAPwin</option> <option value="/en/download/tformer/Default.aspx">- TFORMer</option> <option value="/en/download/data-acquisition/Default.aspx">- Data Acquisition</option> <option value="/en/download/mobile-data-acquisition/Default.aspx">- Mobile Data Acquisition</option> <option value="/en/download/free-software/Default.aspx">- Freeware</option> <option value="/en/order/Default.aspx">ORDER</option> <option value="https://www.tec-it.com/en/order/orderform/OrderForm.aspx">- Online Order</option> <option value="/en/order/prices/PriceList.aspx">- Prices</option> <option value="/en/order/faq/how-to-order/Default.aspx">- FAQs</option> <option value="/download/PDF/LicTerms_EN.pdf">- License Terms (PDF)</option> <option value="/en/support/Default.aspx">SUPPORT</option> <option selected="selected" value="/en/support/faq/Default.aspx">- FAQs</option> <option value="/en/company/contact/onlineform/Default.aspx">- Help Me!</option> <option value="/en/support/knowbase/Default.aspx">- Knowledge-Base</option> <option value="/en/support/links/Default.aspx">- Links</option> <option value="/en/support/customer/Default.aspx">- Protected Area</option> <option value="/en/service/Default.aspx">SERVICE</option> <option value="/en/service/development/Default.aspx">- Software and Apps</option> <option value="/en/service/web/Default.aspx">- Web and Cloud</option> <option value="/en/service/schulung/Default.aspx">- Training Courses</option> <option value="/en/service/consulting/Default.aspx">- SAP Consulting</option> <option value="/en/company/Default.aspx">ABOUT US</option> <option value="/en/company/contact/Default.aspx">- Contact</option> <option value="/en/company/references/success/Default.aspx">- References</option> <option value="/en/company/resellers/Default.aspx">- Resellers</option> <option value="/en/company/integrators/Default.aspx">- Integrators</option> <option value="/en/company/partners/Default.aspx">- Partners</option> <option value="/en/company/linktous/Default.aspx">- Link to TEC-IT</option> <option value="/en/company/jobs/Default.aspx">- Jobs</option> <option value="/en/company/agb/Default.aspx">- Legal Terms</option> <option value="/en/company/impressum/Default.aspx">- Imprint</option> </select> </div> </div> </div> </div> <div class="block-full nav-path"> <ul id="SiteMapPath1" class="styled-list"><li><a href="/en/start/Default.aspx" title="Home..." target="_self"><span>Home</span></a></li><li><a href="/en/support/Default.aspx" title="Support, FAQ, Barcode Overview, Links, Tips and Tricks" target="_self"><span>Support</span></a></li><li><a href="/en/support/faq/Default.aspx" title="Questions, problems? Check out the FAQ!" target="_self"><span>FAQs</span></a></li><li><a href="/en/support/faq/daq/twedge/Default.aspx" title="FAQ about TWedge, TConnector, BlueBooking, GetBlue..." target="_self"><span>Data Acquisition</span></a></li><li><a href="/en/support/faq/daq/twedge/Default.aspx" title="FAQ TWedge - Software Wedge for Data Acquisition " target="_self"><span>TWedge</span></a></li></ul> </div> </header> <!-- page content --> <div class="clear anti-mar" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:custom="customNS"> </div><div class="block-full bg-color-main content-without-sidebar" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:custom="customNS"><div class="inbetween"><div class="block-inner"><div id="Title" class="Title _none_A"><a id="102519" name="102519"></a><div class="tbl-bottom"><div class="tbl-td "><h1 class="page-h1">FAQ TWedge</h1></div></div><div class="clear page-h1-divider"></div><div id="PageLinks" class="Title"><a href="/en/support/faq/daq/twedge/Default.aspx" title="FAQ TWedge - Software Wedge for Data Acquisition " target="_self" class="selected header">TWedge</a><a href="/en/support/faq/daq/tconnector/Default.aspx" title="FAQ TConnector - Data Acquisition ActiveX Software" target="_self" class=" header">TConnector</a><a href="/en/support/faq/daq/blue-booking/Default.aspx" title="FAQ BlueBooking" target="_self" class=" header">BlueBooking</a></div><div class="clear"></div><div class="subtitle"><ul class="directory "><li><a href="en/support/faq/daq/twedge/Default.aspx#103500">How to Send Data to a Device</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#103501">Why Are All Commands Ignored by the Device?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#110703">USB Device Loses Connection When Not Used for a While</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#110952">Keyboard Wedge Does Not Work If Twedge Runs as Service</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#110954">Where Can I Find a Detailed User Manual of TWedge?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#102518">SHIFT Key Not Applied to SendKeyStrokes</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#106686">How Can I Append a Carriage Return to my Data?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#107262">JavaScript Commands for Common Operations (processData)</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#106687">How Can I Convert a Decimal (Float) to Integer?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#112032">How to Read Data in a Loop Without Using StartListen?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#112031">How to Use a Second Hot Key In TWedge?</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#109966">COM Ports on Citrix/Terminal Server </a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#110376">Error Message "Access Is Denied" When Starting TWedge</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#112324">How Can I Setup TWedge 3 to Run As Service</a></li><li><a href="en/support/faq/daq/twedge/Default.aspx#102789">How to Install TWedge 2.x as Windows Service?</a></li></ul></div></div><div class="ContentBlock post-big _none_A"><a id="103500" name="103500"></a><h2 class="" style="">How to Send Data to a Device</h2> <h3 class="">TWedge V2</h3> <p><var>Solution:</var> TWedge provides the function <kbd>WriteToDevice ()</kbd> for this purpose. <kbd>WriteToDevice ()</kbd> accepts two parameters:</p> <ul class=""> <li>The first one specifies the data which should be sent to the device.</li> <li>The second parameter specifies the timeout (in milliseconds) for this operation.</li> </ul> <p>The following example sends two lines of text: The first line prompts the device for accepting the username, the second line sends the username. Each line is terminated by a newline character (<kbd>\n</kbd> line feed): <pre style=""> WriteToDevice ("user\n", 1000); WriteToDevice ("sysadmin\n", 1000); </pre></p> <h3 class="">TWedge V3</h3> <p><var>Solution:</var> For this purpose TWedge provides the Javascript member function <kbd>WriteData ()</kbd>. This function exists in two variants with different parameters.:</p> <ul class=""> <li>Integer WriteData (Array arrData, Integer nTimeout)</li> <li>Integer WriteData (String sData, Integer nTimeout, String sEncoding = "Latin1")</li> </ul> <p>The following example sends data one time as binary array and one time as string. Inside of a string you can encode a line feed with the escape sequence <kbd>\n</kbd>: <pre style=""> var arrSend = [0x48, 0x65, 0x6c, 0x6c, 0x6f]; hConn.WriteData (arrSend, 200); </pre> <pre style=""> hConn.WriteData ("Hello\n", 1000); </pre> <kbd>hConn</kbd> is the actual connection object. </p> </div><div class="ContentBlock post-big _none_A"><a id="103501" name="103501"></a><h2 class="" style="">Why Are All Commands Ignored by the Device?</h2> <p><var>Solution:</var> When using the function <kbd>WriteToDevice ()</kbd> (or <kbd>WriteData ()</kbd>) to send device configuration or initialization commands, please check if a newline or carriage return character is required. This is especially important if the device uses a protocol like TELNET. A newline character is specified by <kbd>\n</kbd>.</p> <p>The following example sends the text "user" followed by a newline to the device: <pre style=""> // TWedge 2: WriteToDevice ("user\n", 1000); // TWedge 3: hConn.WriteData ("user\n", 1000); </pre> </p> <p>Here is a list of common escape sequences:</p> <ul class=""> <li><kbd>\'</kbd> Single quotation mark.</li> <li><kbd>\"</kbd> Double quotation mark. Use this escape sequence if you need to specify a " as part of a string.</li> <li><kbd>\\</kbd> A single backslash character.</li> <li><kbd>\b</kbd> Backspace.</li> <li><kbd>\n</kbd> New-line (line-feed).</li> <li><kbd>\r</kbd> Carriage return. \r in combination with \n is used in DOS systems as sequence for a carriage return and new line. Most likely \n can be used instead.</li> <li><kbd>\t</kbd> Horizontal tab.</li> <li><kbd>\f</kbd> Form feed (for printers).</li> </ul></div><div class="ContentBlock post-big _none_A"><a id="110703" name="110703"></a><h2 class="" style="">USB Device Loses Connection When Not Used for a While</h2> <p><b>Problem:</b> My USB Device (Virtual COM Port) loses connection when not used for a while.</p> <p>Power management is a common cause of USB-connected device issues. To save power, Windows automatically shuts down the power to USB ports. This may cause problems with auxiliary devices and leads to a connection loss if you don't use the device for a while.</p> <p><var>Workaround:</var> Here are some measures, which you can try step by step until the problem disappears:</p> <p>a) Prevent Windows from Turning Off USB Devices</p> <ol> <li>Open Device Manager by typing <kbd>device manager</kbd> in the Start 🡒 Search panel.</li> <li>In the Device Manager expand the <kbd>Universal Serial Bus controllers</kbd> branch, double-click the <kbd>USB Root Hub</kbd> device and choose the <kbd>Power Management</kbd> tab.</li> <li>Turn off <kbd>"Allow the computer to turn off this device to save power"</kbd> by unchecking the box.</li> <li>Click the OK button</li> </ol> <p>b) Motherboard: If your BIOS has a setting 'Deep Sleep Control', then disable it.</p> <p>c) Turn off the "hybrid sleep option" (if available):</p> <ul class=""><li>In Control Panel go to <kbd>Power Options 🡒 Change plan settings 🡒 Change advanced power settings 🡒 Sleep 🡒 "Allow hybrid sleep"</kbd> and turn it OFF.</li></ul> <p>d) Turn off "USB selective suspend" (if available):</p> <ul class=""><li>In Control Panel go to <kbd>Power options -&gt; Change plan settings 🡒 Change advanced power settings 🡒 USB settings 🡒 "Selective suspend"</kbd> and disable it.</li></ul> <div class="div-note">Especially for virtual COM ports TWedge offers a monitoring option to detect connection losses and automatically reconnect to the device (see TWedge interface options). You can also try these monitoring options.</div> </div><div class="ContentBlock post-big _none_A"><a id="110952" name="110952"></a><h2 class="" style="">Keyboard Wedge Does Not Work If Twedge Runs as Service</h2> <p><b>Problem:</b> Services are running as a separate process without having a user session attached, so Windows can't identify where to send the key strokes.</p> <p><var>Solution:</var> You can try if the option “<i>Allow service to interact with desktop</i>” makes a difference but usually you can't use the keystroke simulation if TWedge runs as service.<br /> Workaround: Write to a CSV file (see action templates). The file name could be based on the actual date so you get a new file each day (needs a small modification in the Script). <br />CSV files can be opened in Excel as well.</p></div><div class="ContentBlock post-big _none_A"><a id="110954" name="110954"></a><h2 class="" style="">Where Can I Find a Detailed User Manual of TWedge?</h2> <ul class=""> <li>You can open the manual installed along with TWedge with the <kbd>Help menu</kbd> in TWedge (<kbd>F1</kbd>).</li> <li>You also find a download for the manual in the documentation section of the <a href="en/download/data-acquisition/twedge/Download.aspx" title="Download TWedge - Keyboard Wedge Software">TWedge download page</a>.</li> <li>The script reference can be opened with <kbd>[Script Reference]</kbd> button at the bottom of the script editor (<kbd>CTRL-E</kbd>).</li> </ul></div><div class="ContentBlock post-big _none_A"><a id="102518" name="102518"></a><h2 class="" style="">SHIFT Key Not Applied to SendKeyStrokes</h2> <p><b>Problem:</b> You try to send a <kbd>SHIFT Key</kbd> (or any other modifier) while reading data from a HID device, but it is not applied to your key strokes.</p> <p><var>Solution:</var> Apply a delay before you send some key strokes – see sample code below:</p> <pre style=""> SetDelayCharacter ("#"); SetDelayTime (200); if ( !SendKeyStrokes ("#{SHIFT+F7}")) NotifyWarning("Ignoring keystrokes sent to TWedge. Please set focus to the target application."); </pre> <div class="div-note">Special instructions must be observed for HID devices – see user manual B.1.5 Send Keystrokes + B.1 USB HID Device.</div></div><div class="ContentBlock post-big _none_A"><a id="106686" name="106686"></a><h2 class="" style="">How Can I Append a Carriage Return to my Data?</h2> <p>You have to modify the script in the OnData or processData event code. Carriage Return can be added via the escape sequence <var>\r</var> (Carriage Return) or <var>\n</var> (Line Feed). In Javascript string concatenation is done with the <var>+</var> operator.</p> <p>Menu (V2) <kbd>Configuration - Script Editor - Edit Code: OnData</kbd></p> <p>Menu (V3) <kbd>Device - Configure - Advanced - Script Editor - Edit Code: onData</kbd></p> <p>Change the following code line and add the <var>+ "\n"</var> as shown below: <pre style=""> // V2 (OnData function): SendKeyStrokes(DATA.replace (/\x00/g, " ") + "\n"); // V3 (processData function): SendKeyStrokes (sData.replace(/\x00/g, " ") + "{ENTER}") </pre> </p> <p>See the FAQ above for a list of common escape sequences.</p></div><div class="ContentBlock post-big _none_C"><a id="107262" name="107262"></a><h2 class="" style="">JavaScript Commands for Common Operations (processData)</h2> <p>Menu (TWedge V3) <kbd>Device - Configure - Advanced - Script Editor - Edit Code in "processData"</kbd></p> Remove Carrige Return / Line Feed <pre style=""> sData = sData.replace(/\x0D\x0A/g, ""); // remove CR/LF </pre> Remove leading whitespace <pre style=""> sData = sData.replace(/^\s+/, ""); // trim leading whitespace </pre> Replace characters (via Hex Code) <pre style=""> sData = sData.replace(/\x2E/g, ","); // replace . =&gt; , </pre> Remove character sequences <pre style=""> sData = sData.replace(/ d/, ""); // remove " d" </pre> Parse a single value from a CSV sequence <pre style=""> // sample data: 200, 177.50,mm ,01 if (sData.indexOf(',') &gt; 0) { sData = sData.split(','); sData = sData[1]; // take 2nd value sData = sData.replace(/^\s+/, ""); // trim leading whitespace } // result will be 177.50 </pre> Parse a numeric value from a fixed data format. <pre style=""> // extract weight from scale data format: [STX] <var>13400</var> kg S Gross[CR] var myRegexp = /^[\x02]\s<var>(\d{1,5})</var>\skg S Gross[\r\n]/; var match = myRegexp.exec(sData); if (match &amp;&amp; match.length &gt;= 2) Print("Weight: " + match[1]); // first group value else Print("Weight does not match data format: [STX] nnnnn kg S Gross[CR]"); </pre> Add a time delay <pre style=""> function onHotkey () { Print("onHotkey!"); hInstance.Sleep (300); // wait 0.3 secs ... } </pre></div><div class="ContentBlock post-big _none_A"><a id="106687" name="106687"></a><h2 class="" style="">How Can I Convert a Decimal (Float) to Integer?</h2> <h3 class="">My device sends 123.4 but I need only 123</h3> <p>Modify the script in the OnData event code (<kbd>Ctrl - E</kbd>). Replace the code lines with the following: <p><u>TWedge V2</u></p> <pre style=""> var myData = Math.round(DATA).toFixed(); SendKeyStrokes(myData); </pre> <p><u>TWedge V3</u></p> <pre style=""> var myData = DataToString(data); myData = Math.round(myData).toFixed(); SendKeyStrokes(myData); </pre> </p> <p>This code will perform rounding. If you don't need rounding, replace the <var>Math.round</var> with <var>Math.floor</var>.</p> <h3 class="">My balance sends grams but I need kilograms</h3> <p>Change your OnData event code to the following:</p> <p><u>TWedge V2</u></p> <pre style=""> var myData = (parseInt(DATA)/1000).toFixed(3); SendKeyStrokes(myData); </pre> <p><u>TWedge V3</u></p> <pre style=""> var myData = DataToString(data); myData = (parseInt(myData)/1000).toFixed(3); SendKeyStrokes(myData); </pre></div><div class="ContentBlock post-big _none_A"><a id="112032" name="112032"></a><h2 class="" style="">How to Read Data in a Loop Without Using StartListen?</h2> <p>Given the case you want to access a specific COM port from two scripts, but you can only open it from one script at a time. Therefore, you cannot use <i>StartListen()</i> because this will occupy the port all the time while the script (data collection) is active.</p> <p>Below we show you how to open the port, read data, and then close the port so that the other script can access it.</p> <pre style=""> hConn2.Open(funcOnConnectionLost2); var arr2Data = null; retries2 = 60; // wait maximum 1 minute for data (60 * 1000 ms) while (retries2-- &gt; 0) { try { Print ("Waiting for data from " + hConn2.Port); var currData = hConn2.ReadData(100, 1000); // try to read max 100 Bytes in 1 sec if (arr2Data == null) arr2Data = currData; // first data packet else arr2Data.concat(currData); // subsequent data packet -&gt; append } catch (err) { // stop when we have data already (no data packet after successful read) if (arr2Data != null) break; } } processData2 (arr2Data); if (hConn2.IsOpen) closeConnection2(); </pre> </div><div class="ContentBlock post-big _none_C"><a id="112031" name="112031"></a><h2 class="" style="">How to Use a Second Hot Key In TWedge?</h2> <p> You can create another hot key as follows:</p> <ol> <li>Open the Javascript Edtior (CTRL-E)</li> <li>Copy the existing hot key function (at the end of the script) and rename it to onHotKey2</li> <pre style=""> function onHotkey2 () { Print("onHotkey2! "); } </pre> <li>Register the <var>onHotkey2</var> function for a specific hot key (e.g., F8) at the beginning of the script (after the generated script block):</li> <pre style=""> hInstance.RegisterHotkey("F8", onHotkey2); </pre> <li> By pressing <kbd>F8</kbd>, the second, newly added function should be called.</li> </ol> </div><div class="ContentBlock post-big _none_A"><a id="109966" name="109966"></a><h2 class="" style="">COM Ports on Citrix/Terminal Server </h2> <p><b>Problem:</b> TWedge connects to the server, not to the client</p> <p><var>Solution:</var> You need to assign (or route) the COM port on the client to a virtual COM port on the server. This is called <i>COM port redirection</i>.</p></div><div class="ContentBlock post-big _none_A"><a id="110376" name="110376"></a><h2 class="" style="">Error Message "Access Is Denied" When Starting TWedge</h2> <p><b>Problem:</b> When you start TWedge you receive the message "Can't save file 'C:\ProgramData\TEC-IT\TWedge\3.5\twedge.bcopt' Access is denied." </p> <p><var>Solution:</var> Verify the permissions on the TWedge directory and the bcopt file for the user account where you see the problem.</p> <p>C:\ProgramData\TEC-IT\TWedge\3.5</p> <p>The BCOPT file stores the window settings of TWedge. The starting user account of TWedge must have read/write permissions to this file. </p></div><div class="ContentBlock post-big _none_C"><a id="112324" name="112324"></a><h2 class="" style="">How Can I Setup TWedge 3 to Run As Service</h2> <p>For manual configuration, follow the instructions in the user manual <a href="download/PDF/TWedge3_Manual_EN.pdf" title="Appendix D: Run TWedge as Service">Appendix D: Run TWedge as Service</a></p> <p>For scripting these configuration steps (e.g. as part of a custom setup), follow the guide below:</p> <p>Specify the TWG file that should be automatically opened by the service during startup:</p> <ol> <li>Navigate to the following file: <pre style="">C:\ProgramData\TEC-IT\TWedge\3.6\twedge.bcopt</pre></li> <li>Edit or overwrite this file with your presets.</li> <li>Enter the full path to the TWG configuration file in the designated XML node: <pre style="">&lt;ServiceConfigFile&gt;&gt;C:/Project/MyTWedgeConfig.twg&lt;/ServiceConfigFile&gt;</pre></li> <li>After making changes to this file, if the service is already running, it must be restarted. This can be done using the following commands: <pre style="">net stop "TEC-IT TWedge" net start "TEC-IT TWedge"</pre></li> </ol> <p>To configure the service to start automatically when the system boots, execute the following command: <pre style="">sc config "TEC-IT TWedge" start=auto</pre></p> <p>It's possible to configure the service to allow interaction with the Desktop, although this functionality cannot be guaranteed. Use the following command: <pre style="">sc config "TEC-IT TWedge" type=interact type=own</pre></p> <div class="div-note">All commands must be executed with Admin permissions, e.g. via Admin console.</div></div><div class="ContentBlock post-big _none_C"><a id="102789" name="102789"></a><h2 class="" style="">How to Install TWedge 2.x as Windows Service?</h2> <div class="div-note">We recommend upgrading to TWedge V3 which already includes a system service. If that is not possible, you can proceed as described below.</div> <ol> <li>Install the <font class="red">Windows Resource Toolkit</font>. You can download it from <a href="https://www.microsoft.com/en-us/download/details.aspx?id=17657" target="_blank" title="Microsoft's Website">Microsoft's Website</a>. </li> <li>Open the Command Line (<kbd>Start -&gt; Run -&gt; “cmd”</kbd>), go to the installation directory of the Windows Resource Toolkit and enter the following command:<br /> <kbd>Instsrv TWedge "C:\Program Files (x86)\Windows Resource Kits\Tools\srvany.exe"</kbd>. <br /> <img src="pics/TWedge/twedge2-command-line.gif" alt="Command Line: Installation of Windows Resource Toolkit" vspace="10" title="Command Line: Installation of Windows Resource Toolkit"></img></li> <li>Open the registry editor (<kbd>Start -&gt; Run -&gt; “regedit”</kbd>) and look for the following registry key: <var>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TWedge</var>. <br /> <img src="pics/TWedge/twedge2-regedit.gif" alt="Registry Editor: TWedge Registry Key" vspace="10" title="Registry Editor: TWedge Registry Key"></img><br /></li> <li>Now add a <strong>"Parameters"</strong> key with a value called <strong>"Application"</strong>. It contains the path to the executable of TWedge (default: <i>C:\Program Files (x86)\TEC-IT\TWedge2\Bin\TWedge.exe C:\TWedge.twi</i>). The <i>twedge.twi</i> file opens TWedge with the predefined settings!</li> <img src="pics/TWedge/twedge2-regedit-parameters.gif" alt="Registry Editor: Add new key Parameters" vspace="10" title="Registry Editor: Add new key Parameters"></img> <li>Open the properties of the new TWedge service which you can find in the <i>Control Panel -&gt; Administrative Tools -&gt; Services</i>.</li> <li>Go to the <strong>“Log On”</strong> tab and make assure that the checkbox <i>“Allow service to Interact with desktop”</i> is activated.<br /> <img src="pics/TWedge/twedge2-services-windows.jpg" alt="Services: TWedge Properties" vspace="10" title="Services: TWedge Properties"></img> </li> <li>Run the TWedge service.</li> </ol></div></div></div></div> <footer class="clearfix"> <div class="footer block-full bg-color-footer"> <div class="eat-outer-margins"> <div class="clearfix"> <div class="block-3"> <div class="block-inner"> <!-- Footer Left Column --> <div id="ctl00_AboutCompany"><h3>TEC-IT Datenverarbeitung GmbH</h3> <p>TEC-IT, Austria, has been developing software for <a href="en/software/barcode-software/Default.aspx" title="Barcode Software">barcoding</a>, <a href="en/software/barcode-software/Default.aspx" title="QR Code Software">QR and 2D-codes</a>, <a href="en/software/label-printing/label-software/tformer/Default.aspx" title="Label Printing">printing</a>, <a href="en/software/label-printing/Default.aspx" title="Label Software">labeling</a>, <a href="en/software/report-generator/Default.aspx" title="Reporting Software">reporting</a> and <a href="en/software/data-acquisition/twedge/keyboard-wedge/Default.aspx" title="Data Acquisition Software">data acquisition</a> since 1996.</p> <p>Our company offers standard software like <a href="en/software/report-generator/Default.aspx" title="Label Software, Report Designer">TFORMer</a>, <a href="en/software/barcode-software/Default.aspx" title="Barcode Generator Software, QR- and 2D-Code Creation" >TBarCode</a> and <a href="en/software/barcode-software/barcode-creator/barcode-studio/Default.aspx" title="Barcode Maker Software, QR and 2D Code Maker Software">Barcode Studio</a>. The data acquisition tools <a href="en/software/data-acquisition/twedge/keyboard-wedge/Default.aspx" title="Data Acquisition Software">TWedge</a> and <a href="en/software/mobile-data-acquisition/scan-it-to-office/overview/Default.aspx" title="ScannerApp with PC, Mac, Excel, Word, Google Sheets and Database Integration">Scan-IT to Office</a>, an Android/iOS app for <a href="en/software/mobile-data-acquisition/Default.aspx" title="App for Mobile Data Collection and Barcode, QR, 2D, NFC and OCR Scanning">mobile data collection</a>, complete our portfolio. Custom solutions are available <a href="https://www.tec-it.com/en/company/contact/onlineform/Default.aspx" title="Online Inquiry Form">on request</a>.</p> <p>High quality software is what you are looking for — TEC-IT supplies this quality successfully.</p> </div> <!-- /Footer Left Column --> </div> </div> <div class="block-3"> <div class="block-inner"> <!-- Footer Center Column --> <div id="ctl00_ShortNews"><h3>TEC-IT News</h3><div class="news-item"> <div class="news-item-text"> <div class="date">11/19/2024</div> <div><a class="title" href="/en/start/news/Default.aspx#112281" title="Online Barcode Generator ">Revenova Adds TEC-IT Barcode API to Salesforce TMS</a></div> </div> </div><div class="news-item"> <div class="news-item-text"> <div class="date">9/10/2024</div> <div><a class="title" href="/en/start/news/Default.aspx#112366" title="TFORMer V8.8.0">TFORMer 8.8 with SVG Support and Improved User Experience</a></div> </div> </div><div class="news-item"> <div class="news-item-text"> <div class="date">8/20/2024</div> <div><a class="title" href="/en/start/news/Default.aspx#112359" title="">Personnel Changes TEC-IT</a></div> </div> </div><div class="news-item"> <div class="news-item-text"> <div class="date">7/31/2024</div> <div><a class="title" href="/en/start/news/Default.aspx#112341" title="">Scan-IT to Office 3.17.0: Developer Mode and Fresh Features!</a></div> </div> </div><div class="news-item"> <div class="news-item-text"> <div class="date"></div> <div><a class="title" href="/en/start/news/Default.aspx" title="More news from TEC-IT...">More News...</a></div> </div> </div></div> <!-- /Footer Center Column --> </div> </div> <div class="block-3"> <div class="block-inner"> <!-- Footer Right Column --> <div id="InfoBox"><h3>Quick Links</h3><ul> <li><b>Windows</b> - <a href="en/software/barcode-software/barcode-creator/barcode-studio/Default.aspx" title="Barcode Image Creator Software">Barcode Creator</a> - <a href="en/software/barcode-software/office/word/Default.aspx" title="Barcode Add-In for Microsoft Word and Office 365">Barcode for Word</a> - <a href="en/software/barcode-software/office/excel/Default.aspx" title="Barcode Add-In for Microsoft Excel and Office 365">Barcode for Excel</a> - <a href="en/software/barcode-software/tbarcode/overview/Default.aspx" title="Barcode Generator SDK">Barcode Software (SDK)</a> - <a href="en/software/label-printing/Default.aspx" title="Barcode Label Software">Label Software</a> - <a href="en/software/report-generator/Default.aspx" title="Reporting Software">Reporting</a> - <a href="en/software/data-acquisition/Default.aspx" title="Data Acquisition Software">Data Acquisition Software</a></li> <li><b>macOS</b> - <a href="en/software/barcode-software/barcode-creator/barcode-studio/Default.aspx" title="Barcode Image Creator Software">Barcode Maker</a> - <a href="en/software/barcode-software/barcode-linux-unix-mac-os-x/overview/Default.aspx" title="Barcode Generator SDK">Barcode SDK</a></li> <li><b>Linux, UNIX</b> - <a href="en/software/barcode-software/barcode-creator/barcode-studio/Default.aspx" title="Barcode Image Creator Software">Barcode Creator</a> - <a href="en/software/barcode-software/barcode-linux-unix-mac-os-x/overview/Default.aspx" title="Barcode Generator SDK">Barcode Software (SDK)</a> - <a href="en/software/barcode-software/barcode-linux-unix-mac-os-x/overview/Default.aspx" title="Barcode Spoolfilter">Barcode Server</a></li> <li><b>SAP</b> - <a href="en/software/sap/barcode-dll/general/Default.aspx" title="SAP Barcode DLL">Barcode DLL</a> - <a href="en/software/sap/barcode-direct/general/Default.aspx" title="SAP Barcode Solution">Barcode Solution (no Middleware)</a></li> <li><b>Android</b> - <a href="en/software/mobile-data-acquisition/scan-it-to-office/overview/Default.aspx" title="Mobile Data Collection for Excel, Word, Google Sheets, Databases, Applications">Remote Data Collection for PC/Mac</a> - <a href="en/software/mobile-data-acquisition/rapid-inventory/overview/Default.aspx" title="Inventory Control and Stocktaking App">Stocktaking App</a> - <a href="en/software/mobile-data-acquisition/barcode-keyboard/barcodekeyboard-overview/Default.aspx" title="Keyboard Which Scans Barcodes, Text and NFC Tags into Apps">Scanner Keyboard</a></li> <li><b>iOS</b> - <a href="en/software/mobile-data-acquisition/scan-it-to-office/overview/Default.aspx" title="Mobile Data Collection for Excel, Word, Google Sheets, Databases, Applications">Remote Data Collection for PC/Mac</a></li> <li><b>Web Services</b> - <a href="//label.tec-it.com/en" target="_blank" title="Label Generator">Online Label Printing</a> - <a href="//barcode.tec-it.com/en" target="_blank" title="Barcode Generator">Online Barcode Generator</a> - <a href="//qrcode.tec-it.com/en" target="_blank" title="QR Code® Generator">QR Code® Generator</a></li> </ul></div> <!-- /Footer Right Column --> </div> </div> </div> <div class="sub-footer-divider"> </div> <!-- SubFooter --> <div class="block-full sub-footer"> <div class="block-inner clearfix"> <div class="one-third sub-footer-column-1"> <span>&copy; TEC-IT Datenverarbeitung GmbH, Austria</span> </div> <div class="one-third sub-footer-column-2"> <a class="social color-light twitter" href="https://twitter.com/tecit" target="_blank" title="Twitter">Twitter</a> <a class="social color-light facebook" href="https://www.facebook.com/TECITSoftware" target="_blank" title="Facebook">Facebook</a> <a class="social color-light linkedin" href="https://www.linkedin.com/company/tec-it" target="_blank" title="LinkedIn">LinkedIn</a> <a class="social color-light rss" href="https://www.tec-it.com/rss/RSS-2.0.aspx" target="_blank" title="RSS Feed">RSS Feed</a> <a class="social color-light youtube" href="https://www.youtube.com/user/TECITSoftware" target="_blank" title="YouTube">YouTube</a> <a href="https://eepurl.com/kTj6v" id="ctl00_LinkNewsletter" class="social color-light newsletter" target="_blank" title="Newsletter">Newsletter</a> </div> <div class="one-third last sub-footer-column-3"> <a id="ctl00_LinkSiteMap" title="TEC-IT.COM Site Map" href="/en/website/sitemap/SiteMap.aspx" target="_self">Site Map</a> | <a id="ctl00_LinkImprint" title="Click to view the imprint of our website." href="/en/company/impressum/Default.aspx" target="_self">Imprint</a> | <a id="ctl00_LinkLegal" title="Legal conditions and privacy policy for accessing this website" href="/en/website/legalconditions/Default.aspx" target="_self">Terms of Use and Privacy</a> | <a id="ctl00_LinkContact" title="How to contact and how to find us in Steyr/Austria." href="/en/company/contact/Default.aspx" target="_self">Contact</a> </div> </div> </div> </div> </div> </footer> <!-- <div class="block-full clearfix" > <div id="ctl00_SubMenu" CssClass="block-h-2"></div> </div> --> </div> </form> <!-- <script type="text/javascript" src="App_Scripts/ClientJS/jQuery/jquery.jplayer.min.js?ver2.1.0"></script> --> <!-- --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10