User Tools

Site Tools


cobi.wms:keyence_settings

This is an old revision of the document!


KEYENCE BT-A700G – Scanner Parameters

### Purpose

This guide describes the required scanner settings on the KEYENCE BT-A700G so that COBI.wms can correctly recognize and process barcodes (e.g., EAN/UPC, Code128, EAN128/GS1). Key points:

* Enable AIM ID Prefix (reliable barcode type identification) * Configure Data Output correctly (KeyEvent + Intent/Broadcast) * Set Intent extras (Code type / Raw data / Data) (proper handover to COBI.wms)

## Step-by-step instructions

### 1) Open Android Settings (Fig. 1)

1. Open the app overview (home screen / list of all apps). 2. Tap Settings.

### 2) Open Scanner Settings (Fig. 2)

1. In Android Settings, select Scanner (scan parameters, code settings).

### 3) Open Data Formatting (Fig. 3)

1. In the Scanner menu, scroll to the Data section. 2. Open Data formatting.

### 4) Enable “AIM ID Prefix” (Fig. 4)

1. Enable AIM ID Prefix (check the box).

Why this matters: The AIM ID adds an identifier to the scanned data so COBI.wms can reliably determine the barcode type (e.g., GS1/EAN128 vs. Code128). This is especially important for GS1 logic (AI structures).

### 5) Go back and open “Data Output” (Fig. 5)

1. Go one step back to the Scanner menu. 2. Open Data output.

### 6) Set Transmission Type to “KeyEvent” (Fig. 6)

1. Under Transmission type, set the value to KeyEvent.

Short note: “KeyEvent” sends scanned data as keyboard/event input (keystrokes), improving compatibility and handling of special characters/structures in input fields.

### 7) Enable Intent and configure Broadcast (Fig. 7)

1. In Data output, tap Intent. 2. Enable Intent (check the box). 3. Under Action, enter this value exactly:

  • `de.cobi.wms.action.DATAWEDGE_BARCODE`

4. Set the Transmission type in the Intent section to:

  • Broadcast

Why this matters: COBI.wms expects scan data via a defined Intent action. Using Broadcast ensures the scan Intent is delivered to the app so the correct internal logic is triggered.

### 8) Set Intent extras: Code type / Raw data / Data (Fig. 8)

Scroll further down in the Intent settings and set these values manually:

* Code type → `com.motorolasolutions.emdk.datawedge.label_type` * Raw data → `com.motorolasolutions.emdk.datawedge.source` * Data → `com.motorolasolutions.emdk.datawedge.data_string`

These extras ensure COBI.wms receives the information in the expected structure and can process the barcode logic correctly (including type/source/payload).

## Final step: Restart the app

1. Fully close COBI.wms (remove it from the recent apps list / swipe it away). 2. Open COBI.wms again. 3. Start scanning and validate the result.

## Troubleshooting / Support

If issues persist:

1. Re-check all settings (especially AIM ID, KeyEvent, Intent + Action, Broadcast, Extras). 2. Reboot the device and test again. 3. If the problem still occurs, please send:

  • the exact workflow (module, input field, what you scan),
  • screenshots of the settings,
  • the affected barcodes (sample data)

to: [support@cobisoft.de](mailto:support@cobisoft.de).

cobi.wms/keyence_settings.1765543652.txt.gz · Last modified: by thuth

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki