Why does the drawer open on a Gigatek DT105 when I don't expect it?
  • 10 Jun 2024
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Why does the drawer open on a Gigatek DT105 when I don't expect it?

  • Dark
    Light
  • PDF

Article summary

<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;"></span><span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;"></span>When setting up without a receipt printer (for example, in a situation where everything is printed on a luxury purchase receipt), a USB/Serial device is sometimes used to still open a cash drawer. One option for this is the Gigatek DT105.

However, the Gigatek DT105 is not fully compatible with an Epson receipt printer. The DT105 responds to many more control codes to open a cash drawer, including a change in DTR/RTS.

An important code that the DT105 can respond to is char 7, also known as <BEL>. When this character appears in the print data, the cash drawer will be opened.

For example, when printing a parking receipt, a barcode will be printed consisting of $PT followed by the parking number. An example of a parking code is $PT2023. The total length of this string is 7 characters, and this is indicated before the barcode. The print character for '7' is <BEL>, and as a result, the cash drawer will open.

A possible workaround is to not print a barcode on a receipt. In future versions of RetailVista POS, this can be disabled (after 17.3 and higher). This can be done by adding the text 'receiptbarcode=0' in the advanced settings of RetailVista POS. Unfortunately, in older versions, there is no workaround for these situations.

The DT105 documentation is included in the binaries.


Was this article helpful?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.