TWedge Data Collection Software - Universal Keyboard Wedge

The versatile and universal data collection software TWedge extends arbitrary systems and databases with real-time data acquisition. This software wedge immediately forwards captured data to applications, databases, Office and ERP systems. Modifications of the target systems are not required!

Software Wedge for Data Acquisition

You want to import and process data from external devices such as barcode scanners, gauges or scales? But your application does not support direct device connections?

TWedge is the solution to your problem!

With TWedge, it is just a matter of minutes to implement a simple yet powerful, automated data-collection system for devices such as scanners, scales, controllers, electronic gauges, RFID or WiFi controllers, access control systems, medical devices and many more.

Smart Data Acquisition Middleware

The data acquisition software TWedge connects any device with any application in an elegant, cost-effective and flexible way. This software wedge is able to automatically forward device data to applications (and even other devices) via multiple methods:

  • as virtual key-strokes (keyboard wedge function)
  • direct database access (ODBC, SQL statements)
  • read/write file access
  • Microsoft® Excel® support (DDE)
  • via the system clipboard
  • HTTP requests

TWedge is able to handle multiple devices in parallel (depends on license: TWedge, TWedge Pro, TWedge Datacenter) . If required, the software can be operated as system service in the background without further configuration or additional tools.

For USB, Serial Ports, TCP, UDP and Bluetooth®

TWedge communicates with all devices connected via

  • USB (HID profile)
  • serial ports (RS232, RS485, virtual COM)
  • Bluetooth® (master and slave)
  • UDP (client and server)
  • TCP (client and server)
TWedge connects with USB HID devices such as barcode scanners, scales, gauges and even keyboards without the need for special driver software. TWedge selectively intercepts USB data and processes it device-specifically (!). When possible, device connections are bi-directional, thus control commands can be sent to the connected device, device-to-device communication is supported, and the device can be polled on a regular base.

Simple, Scenario-Based Configuration

TWedge provides ready-to-use templates which cover common data collection and data acquisition scenarios. As an example, saving captured device data directly into arbitrary files or ODBC databases is done with a single click.

Unlimited Processing Capabilities

The software wedge TWedge provides a completely new, script based approach offering maximum flexibility: The functionality of TWedge is easily adjusted to even the most advanced requirements. The complete data acquisition logic or hotkey and timer functions can be customized with the help of the integrated JavaScript®. The JavaScript implementation is based on the Chrome V8 engine, debugger support (Eclipse) is provided.

TWedge at a Glance

 

 

 

 

Additional Features

  • Database Access
    Direct ODBC dabase access with SQL commands.
  • File Access
    Read/Write file access.
  • Microsoft® Excel® DDE
    Integrated Microsoft Excel support using DDE (dynamic data exchange).
  • Convenient Debugging
    TWedge offers JavaScript debugger support using Eclipse and the ChromeDevTools.
  • Password Protection
    Configuraiton, distribution and deployment of this software wedge is extremely easy and safe. If required, the configuration files or user interface functions can be password protected.

System Requirements

Memory Requirements

At least 25 MB RAM per managed device (more in case of complex data acquisition logic of customized scripts).

Operating Systems

All current 32 and 64 bit Microsoft Windows systems:

  • Windows Server 2003
  • Windows Server 2008 and Server 2008 R2
  • Windows Server 2012 and Server 2012 R2
  • Windows Vista
  • Windows 7
  • Windows 8
  • Windows 10

For legacy systems like Windows XP or Windows XP based systems (e.g. Windows Embedded and Windows Embedded POSReady), TEC-IT provides support only on a voluntary basis (no legal entitlements).

For Windows Mobile and Windows CE check out the Mobile Keyboard Wedge TWedgeCE.

TWedge

A TWedge instance is able to manage exactly one data acquisition device. To manage more devices (or device connections) simultaneously choose between TWedge Pro or TWedge Datacenter.

  • Single
  • € 94 / $105
    one-time fee
  • Data Collection
    for 1 Device
  • Single License1 installation
  • Buy
  • Workgroup
  • € 450 / $504
    one-time fee
  • Data Collection
    for 1 Device
  • Workgroup License10 installations
  • Buy
  • Office
  • € 900 / $1008
    one-time fee
  • Data Collection
    for 1 Device
  • Office License100 installations
  • Buy

TWedge Pro

A single TWedge Pro instance supports up to three device connections in parallel. You may also be interested in TWedge (single device) or TWedge Datacenter (more than three devices).

  • Single
  • € 188 / $211
    one-time fee
  • Data Collection
    for 3 Devices
  • Single License1 installation
  • Buy
  • Workgroup
  • € 900 / $1008
    one-time fee
  • Data Collection
    for 3 Devices
  • Workgroup License10 installations
  • Buy
  • Office
  • € 1800 / $2016
    one-time fee
  • Data Collection
    for 3 Devices
  • Office License100 installations
  • Buy

TWedge Datacenter

The TWedge Datacenter edition is bound to a single machine. The maximum number of device connections depends on the license kind (and the available system resources). You may also be interested in TWedge (single device) or TWedge Pro (up to three devices).

  • Datacenter 5
  • € 374 / $419
    one-time fee
  • Data Collection
    for 5 Devices
  • Datacenter License1 installation
  • Buy
  • Datacenter 10
  • € 699 / $783
    one-time fee
  • Data Collection
    for 10 Devices
  • Datacenter License1 installation
  • Buy
  • Datacenter 25
  • € 1499 / $1679
    one-time fee
  • Data Collection
    for 25 Devices
  • Datacenter License1 installation
  • Buy

V3.1.0

Features/Enhancements

  • New Interface Types
    Added the new interface types WebSocket Client and WebSocket Server.
  • New Template
    Added a new action template for printing barcode labels via the TFORMer SDK command line tool tfprint.
  • JavaScript: ShellExecute
    The new function ShellExecute executes a command, waits until the process has terminated and then return its exit code.
  • Serial Devices
    Adjustable method for COM port monitoring. This may be useful for detecting the connection state of virtual COM port (VCP) drivers. Choose between two testing methods: Get/SetCommState and GetDefaultCommConfig. Both methods are undocumented and thus may not work reliably with your VCP driver.

V3.0.6

Features/Enhancements

  • Multiple Application Instances
    The user may now configure whether only one or more instances of TWedge can be started.

Bugfixes

  • JavaScript: Date.toLocalDateString
    Fixed a crash when calling the JavaScript function Date.toLocalDateString