Сообщение hos » 12 ноя 2013, 12:16
Тут может быть проблема в том что работа с устройством из вашего ПО идет через драйвер принтера и не самым оптимальным образом. В итоге все эти преобразования данных и создают задержку. Изменяя скорость в настройках принтера с 9600 на другие значения я боюсь вы только добъетесь того что он будет так же долго печатать не внятное что то вместо нужного, т.к. с ним работа будет идти из драйвера на прежней скорости, а он будет ждать другую.
Оптимальное решение - это работа с принтером через com-порт без драйвера, на прямую через систему команд принтера. Тогда скорость максимальная, чеки вылетают только. Но не все ПО умеют это делать. Нужно узнать умеет ли ваше.
Разработка ПО для киосков/терминалов/автоматов. Работа с всевозможными устройствами через com-порт (rs232), работа с монетоприемниками, купюроприемниками CashCode, JCM и др (ccnet, id-003, cctalk ), работа с термопринтерами, диспенсерами, кардридерами...