Silnik Code ID#

Dekodowanie formatu danych#

Format zdekodowanego pakietu danych#

Urządzenie obsługuje następujący format przekazywania danych SSI / SNAPI.

Urządzenie może transparentnie przesyłać zdefiniowane przez użytkownika kody kreskowe z parametrami do hosta w postaci zwykłych danych dekodujących:

  • Format kodu kreskowego zdefiniowanego przez użytkownika:

<FNC3><L><data>
或
<FNC3><B><12 bytes of data>
  • Format zdekodowanych danych:

<0xf3><L><data>
或
<0xf3><B><12 bytes of data>

Typ B obsługuje tylko dane bajtowe 12. Po pomyślnym odczytaniu kodu kreskowego z parametrem zdefiniowanym przez użytkownika, urządzenie wyda normalny sygnał dźwiękowy dekodowania.

Identyfikator kodu AIM#

Służy do kontrolowania, czy dane wyjściowe zawierają AIM Code ID czy Extended Code ID.

Opcje:

  • None, wartość domyślna

  • AIM Code ID Character

  • Extended Code ID Character

Nie wyprowadzaj Code ID

* Nie wyprowadzaj Code ID#

Wyjście AIM Code ID

Wyjście AIM Code ID#

Wyjście rozszerzone Code ID

Wyjście rozszerzone Code ID#

Jeżeli ta opcja jest włączona, Code ID zostanie wstawiony pomiędzy „prefiks” i „zdekodowane dane”.

Informacja

Jeżeli jednocześnie włączono Transmit "No Read" Message i AIM Code ID Character lub Extended Code ID Character, urządzenie dołączy identyfikator kodu Code 39 po wiadomości NR.

Nie można odczytać wiadomości#

Służy do kontrolowania, czy NR zostanie wysłany do hosta, gdy dekodowanie się nie powiedzie.

  • Enable No Read

  • Disable No Read, wartość domyślna

Włącz wiadomości „Nieprzeczytane”

Włącz wiadomości „Nieprzeczytane”#

Wyłącz wiadomości „Nieprzeczytane”

* Wyłącz wiadomości „Brak odczytu”#

AIM Code ID i FN1#

AIM Code ID znaków#

Zobacz także

W tej sekcji omówiono głównie logikę sterowania „czy wyprowadzić AIM Code ID”; patrz Engine character table, aby zapoznać się z tabelą porównawczą Code ID specyficzną dla danego terminala.

Zamiennik FN1#

Dotyczy tylko USB HID keyboard host. Po włączeniu, FN1 (0x1b) w kodzie kreskowym EAN-128 można zastąpić wartością ustawioną przez użytkownika.

Domyślną wartością zastępczą jest 7013, która jest kluczem Enter.

Podczas ustawiania za pomocą polecenia hosta:

Dokumentacja wymaga, aby najpierw ustawić Key Category na 1, a następnie ustawić 3-cyfrową wartość klucza.

Tabela wartości zastępczych FN1#

Służy do ustawienia docelowej wartości zastępczej FN1.

Kroki ustawień menu kodu kreskowego:

  1. Skanuj Set FN1 Substitution Value

  2. Znajdź klucz docelowy w tabeli znaków ASCII odpowiadający bieżącemu interfejsowi hosta

  3. Zeskanuj czterocyfrową wartość ASCII

Ustaw wartość zastępczą FN1

Ustaw wartość zastępczą FN1#

Jeśli popełnisz błąd, możesz zeskanować Cancel i wprowadzić dane ponownie.