W modelach z możliwością tzw. zaawansowanego programowania (HD2000, HD45, HD29A, HD-S80) można zaprogramować jako prefix lub suffix dowolny znak.
1."Podwójny enter" jako suffix
Aby zaprogramować czytnik należy zeskanować kolejno kody znajdujące się w polskiej instrukcji obsługi dostępnej na stronie danego modelu:
  1. Zeskanować kod „Programowanie Suffixu”
  2. Odszukać w tabelach znak ENTER i przypisaną do niego sekwencję kodów (ENTER znajduje się w tabeli nr 1 i programowany jest przy pomocy kodów 0 i D - sekwencję kodów dla danych znaków zawsze odczytujemy w kolejności: kolumna H, wiersz L).
  3. Zeskanować kod „0”
  4. Zeskanować kod „D”
  5. Zeskanować kod „0”
  6. Zeskanować kod „D”
  7. Zeskanować kod „Zapisz ustawienia” 

2. Znak "@" jako prefix:

Aby zaprogramować czytnik należy zeskanować kolejno kody:

  1. Zeskanować kod „Programowanie Prefixu”
  2. Odszukać w tabelach znak @ i przypisaną do niego sekwencję kodów (znak @ znajduje się w tabeli nr  i programowany jest przy pomocy kodów 4 i 0 - sekwencję kodów dla danych znaków zawsze odczytujemy w kolejności: kolumna H, wiersz L).
  3. Zeskanować kod „4”
  4. Zeskanować kod „0”
  5. Zeskanować kod „Zapisz ustawienia”
  6. Zeskanować kod „Pokaż prefix”
W identyczny sposób zaprogramować można różne znaki, odczytując odpowiednie kody  z tabeli znaków.

Tabela znaków:

Odczyt z tabeli znaków:

Aby odczytać odpowiednie kody  dla wybranego znaku należy:

  • znaleźć znak który będzie programowany jako prefix/suffix
  • odczytać w pionie symbol znajdujący się w wierszu "H"
  • odczytać w poziomie symbol znajdujący się w kolumnie "L"
Przykład:
  • symbolowi"@" odpowiadają kody "4" oraz "0" ze str.103