http://forum.multisoft.ru/showthread.php?p=969#post969 ********************************************************************************** 1.1.46 - релиз MSPRINT-80K. Драйвер 1.11.057. 1.1.44 - релиз MSPRINT-80. Драйвер 1.11.057. + SHTRIH: Счетчики 0-63 накопления в отделы в чеке 54-67 скидки в чеке 68-71 наценки в чеке 72-87 оплаты в чеке 88-103 накопления по налогам в чеке 104-119 налоги в чеке 120 - сумма наличных на момент закрытия чека 193-208 оплаты в смене 209-224 накопления по налогам в смене 225-240 налоги в смене 249-252 - аннулирования в смене + MSTAR: счетчики для получения данных 0x00000118 - Сумма скидок в чеке 0x00000119 - Сумма надбавок в чеке 0x00000218 - Количество скидок в чеке 0x00000219 - Количество надбавок в чеке # LCD: ошибка работы драйвера LCD # SHTRIH: скидка/наценка привязана к позиции. # SHTRIH: при получении значений счетчиков ЭКЛЗ ошибка "нет данных в числовой форме" интерпретируется как 0.00 #SHTRIH: опция 1-14 инвертирована по значению для соответствия штриху по умолчанию - 1 (по чеку) ********************************************************************************** 1.1.50 - релиз MStar-TUPK. Драйвер 1.11.057. 1.1.48 - релиз MStar-KiosK. Драйвер 1.11.057. # FTL: исправлена ошибка, приводившая к 0x0780 на конфигурациях с двумя файлами * EJ: Изменен порядок работы тех. сброса для буфера Z-отчетов. ********************************************************************************** 1.1.58 - релиз MStar-TK. Драйвер 1.11.058. 1.1.56 - релиз MStar-TK (ШТРИХ-ФРК). Драйвер 1.11.058. + SHTRIH: обработка команды 0x18 "Печать заголовка". Важно! Печать производится внутри нефискального документа. Не может быть вызвана внутри фискального документа. + SHTRIH: обработка команд: С3h Печать расширенной графики С4h Загрузка расширенной графики для загрузки логотипа изображение необходимо повернуть направо на 90 градусов. Выполнить команду C3h с параметрами, соответствующими размерам изображения в пикселях, затем сразу же загрузить изображение с помощью команды C4h стандартно для Штриха. + SHTRIH: Обработка опции 1, таблица 1 "Номер ККМ в магазине" * SHTRIH: номера пользователей начинаются с 1-цы. Приведено в соответствие с печатью. * SHTRIH: если включена опция "печать налогов", то налог выводится рядом с суммой * SHTRIH: команда "Обнуление документа" в том случае если транзакция находится в состоянии выполнения пытается завершить транзакцию. Если документ при этом закрывается, то выдается ошибка 0x55 "Чек закрыт - операция не возможна" * SHTIRH: Из идущих подряд команд "Подытог" печатается только первая. * KKM: работа с заголовками изменена для обеспечения совместимости с ШТРИХ-ФРК (4 и 5 строка не выводятся на печать). * DIG2STR: в вывод добавлены скобки. Сумма в текстовой репрезентации выводится после итога(Для ЕНВД). * EJ: при изменении имени кассира в настройках меняется имя в свойствах смены * KKM - длина заголовка увеличена до 64 символов ********************************************************************************** 1.01.072 - релиз MSTAR-TK (Штрих-М). Драйвер 1.11.060. 1.01.070 - релиз MSTAR-KIOSK. Драйвер 1.11.060. 1.01.068 - релиз MSTAR-TUPK. Драйвер 1.11.060. 1.01.066 - релиз MSTAR-МЭР. Драйвер 1.11.060. 1.01.064 - релиз MSTAR-TK. Драйвер 1.11.060. 1.01.062 - релиз MSPRINT-80. Драйвер 1.11.060. 1.01.060 - релиз MSPRINT-80K. Драйвер 1.11.060. + EJ: в функцию печати заголовка внесена информация о режиме предварительной печати заголовка (да/нет) + SHTRIH: Операционный счетчик 166 Количество аннулирований: + PRINTER: мелкий шрифт для MSPRINT + FTL: микросхема NAND-flash производства Hynix * SHTRIH: печать жирной строки для принтеров MSPRINT # EJ(Критическая ошибка): Ошибка, приводившая к повторной оплате наличными при длине передаваемой строки больше 40 символов. # RTC(Критическая ошибка): Ошибка Нового Года, связанная с неправильным подсчетом количества дней в високосном году ********************************************************************************** 1.01.086 - релиз MSPRINT-80K. Драйвер 1.11.061. 1.01.084 - релиз MSPRINT-80. Драйвер 1.11.061. 1.01.082 - релиз MSTAR-KIOSK. Драйвер 1.11.061. 1.01.080 - релиз MSTAR-TUPK. Драйвер 1.11.061. 1.01.078 - релиз MSTAR-МЭР. Драйвер 1.11.061. 1.01.076 - релиз MSTAR-TK (ШТРИХ-ФРК). Драйвер 1.11.061. 1.01.074 - релиз MSTAR-TK. Драйвер 1.11.061. EJ: опция "печать необнуляемой суммы на начало смены в Z-отчете" MSTAR: счетчик 0x0000011A - гросс на начало смены USB: функции включения/отключения каналов отладки и лога по HID MSTAR: команды DirectIO: 0x17 (чтение заголовка) 0x18 (чтение трейлера) параметры: pData - [in] индекс строки [out] флаги pString - [out] строка заголовка/трейлера JOURNAL (Критическая ошибка) журнал операций увеличен на 768 байт так как возникала ошибка переполнения журнала 0x0801 EJ: ошибка форматирования строки двойной ширины, которая приводила к переводу строки в заголовке/трейлере PRINTER: исправлена команда протяжки-отреза (ESC/POS) MSTAR: если проводится смешанная оплата со сдачей, то в том случае, если безналичная оплата пробивается последней - информация о сдаче считалась не верно. Исправлено - тип оплаты для сдачи - наличными KKM: типы оплат устанавливаются в значения по-умолчанию только при технологическом сбросе во время смены прошивки. EJ: по-умолчанию триггер печати отключен EJ по умолчанию типы оплат называются НАЛИЧНЫМИ КРЕДИТ ТАРОЙ ПЛАТ. КАРТА EJ: заголовок документа добавляется только в том случае, если он не был предварительно напечатан. KKM: количество строк заголовка - 11 SHTRIH: таблица 1 поле 5 (ШТРИХ-М-ФРК), поле 6 (ШТРИХ-ФР-К) печать не обнуляемой суммы. - если установлено, то в Z-отчете будет печататься не обнуляемая сумма на начало смены. SHTRIH: привязка к налогу осуществляется только в том случае, когда налог указан в явном виде SHTRIH: работа с упреждающей печатью заголовка приведена в порядок ********************************************************************************** 1.01.100 - релиз MSTAR-TK (ШТРИХ-ФРК). Драйвер 1.11.xxx. 1.01.096 - релиз MSTAR-TK. Драйвер 1.11.xxx. + EJ: ошибки отсутствия бумаги при промотке-отрезе и открытии денежного ящика игнорируются + SHTRIH: при программировании даты принтер переходит в режим 6 - ожидание подтверждения установки даты. И не выходит из него до подтверждения или тех. сброса. + PRINTER - после установки memory switch настройки по-умолчанию переинициализируются. + SHTRIH: возможность включить лог документов Таблица 1 поле 41 флаг 8 + EKLZ: добавлена функкция ретрактора перед отчетами # MSTAR- ошибка пропадания наименований товаров при пробитии строки в 80 символов. # EJ- учет количества сторнированных операций велся не верно: вместо вычитания было сложение. # SHTRIH: из команды beep исключена команда управления внешним устройством, наличие которой приводило к открытию денежного ящика при генерации ошибки в ПО # SHTRIH: таймаут не может быть установлен меньше 6000 мс. Для корректной работы через интерфейс USB-CDC # KKM: Ошибка восстановления гросс * SHTRIH: ошибка отсутствия бумаги, возникающая при упреждающей печати заголовка в конце документа игнорируется * SHTRIH: дата, время устанавливаются с точностью до секунды * EJ: дата, время устанавливаются с точностью до секунд * SHTRIH: по согласованию с М. Трофимовым из ETIM (письмо от 1 окт 2013) для конфигурации ШТРИХ-ФР-К в 1 таблице поле 30 - тип суточного отчета. несмотря на то, что в родном штрихе это значение отличается. * SHTRIH: ошибка не правильной длины ответа на запрос GET_STATE_SHORT * EJ: - при аннулировании, сторнировании документа счетчики по отделам обнуляются. ********************************************************************************** 1.1.140 :Релиз MSPRINT-FUZ-UZ 1.1.138 :Релиз MSPRINT-FBY-BY 1.1.136 :Релиз MSTAR-FKZ-KZ 1.1.134 :Релиз MSPRINT-80K 1.1.132 :Релиз MSPRINT-80 1.1.130 :Релиз MSTAR-KiosK 1.1.128 :Релиз MSTAR-TUPK 1.1.126 :Релиз MSTAR 1.1.124 :Релиз MSTAR-TK-FRK (TOP SECRET!!!) 1.1.122 :Релиз MSTAR650 1.1.120 :Релиз MSTAR650-TK 1.1.118 :Релиз MSTAR-TK + SHTRIH: добавлена обработка команд: -SHTRIH_M_CMD_2D_BARCODE_PRINT 0xDE//DEh Напечатать 2D-штрихкод -SHTRIH_M_CMD_2D_BARCODE_LOAD 0xDD//DDh Загрузить данные 2D-штрихкода * SHTRIH: При вызове команды SHTRIH_M_CMD_QUERY_COUNTERS(0x2C) для реализации SHTRIH_FR_K печатается контрольная лента за смену. + SHTRIH: 1 таблица поле 44 - Крупный шрифт итога документа при установке в 1-цу итог чека печатается крупно. + PROJECT: новая модель MODEL_MSTAR_TK_FRK (13) - прошивка для etim с таблицами принтера ШТРИХ-ФР-К и лицензиями. + LICENSE: лицензия для _MODEL_MSTAR_TK_FRK_ + PROJECT: MODEL_MSTAR_TK_FRK + PRINTER: добавлена команда выравнивания + PRINTER: добавлены функции печати растра + SHTRIH: строковые константы для поля 1.1.44 Крупный шрифт итога документа + EJ: alfafp_kkm_day_open() - функция открытия смены. Открывается смена без пробития документа. + EJ: функция печати контрольной ленты + SHTRIH: обработчик комнды 0xE0//E0h Открыть смену + TUP - добавлены счетчики и имена кассиров для обеспечения совместимости с ПО * SHTRIH: добавлена возможность печати растра. Для печати растрового изображения необходимо вызвать команду SHTRIH_M_CMD_LOAD_EXTBITMAP (0xC4) и загрузить изображение затем вызвать команду SHTRIH_M_CMD_PRINT_EXTBITMAP (0xC3) с параметрами начальная линия 0, конечноая линия - 0. В отличие от загрузки логотипа, при которой сначала необходимо вызвать команду SHTRIH_M_CMD_PRINT_EXTBITMAP с параметрами, соответствующими размерам изображения, а затем уже SHTRIH_M_CMD_LOAD_EXTBITMAP с данными. * EJ: Существенное изменение! В функцию print_rec_item добавлена возможность фильтрации содержимого с помощью функции обратного вызова. * STRINGS: строковые константы для модели _MODEL_MSTAR_TK_FRK_ * SHTRIH: для ШТРИХ-ФРК бит 3 поля 30 таблицы 1 означает - отключить печать налогов в сводном отчете. Бит введен по просьбе и согласованию с М. Трофимовым. * SHTRIH: при обработке команды SHTRIH_M_CMD_PRINT_HEAD (0x18) принудительно устанавливается 0 в конце переданной строки во избежание нежелательного поведения при выводе строк на печать. * I2C: таймаут ответа ЭКЛЗ увеличен до 1500 мс * TEST: Очередные изменения теста для ИА **********************************************************************************