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ślnaAIM Code ID CharacterExtended Code ID Character
* Nie wyprowadzaj Code ID#
Wyjście AIM 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 ReadDisable No Read, wartość domyślna
Włą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:
Skanuj
Set FN1 Substitution ValueZnajdź klucz docelowy w tabeli znaków ASCII odpowiadający bieżącemu interfejsowi hosta
Zeskanuj czterocyfrową wartość ASCII
Ustaw wartość zastępczą FN1#
Jeśli popełnisz błąd, możesz zeskanować Cancel i wprowadzić dane ponownie.