TWedge
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 Wi-Fi 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 keyboard profile)
- Serial ports (RS232, RS485, virtual COM)
- Bluetooth® (master and slave)
- UDP (client and server)
- TCP (client and server)
TWedge connects with USB HID keyboard 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.
