Прошивка штрих онлайн: Обновление прошивки Штрих-ON-LINE » ОнКасс
Обновления прошивки процессора системной платы для ШТРИХ-ONLINE, ШТРИХ-М-01Ф, ШТРИХ-ЛАЙТ-01Ф, РИТЕЙЛ-01Ф, ШТРИХ-МИНИ-02Ф
Оборудование и программное обеспечение необходимое для обновления прошивки:
1) Файл актуальной прошивки.
2) Интерфейсный кабель СОМ (из комплекта поставки ККТ с завода изготовителя).
3) Переходник USB-COM и драйверы к нему.
4) Любое терминальное ПО, поддерживающее передачу файлов по протоколу XMODEM (например, HyperTerminal или TeraTerm).
Модели ККТ, которые имеют возможность обновления через протокол XMODEM:
Новые ККТ:
1) ШТРИХ-ONLINE;
2) ШТРИХ-М-01Ф;
3) ШТРИХ-ЛАЙТ-01Ф;
Модернизированные ККТ:
1) РИТЕЙЛ-01Ф;
2) ШТРИХ-МИНИ-02Ф.
Описание процедуры обновления прошивки.
1. Для проведения процедуры обновления прошивки системной платы необходимо выполнить ряд подготовительных действий:
В разделе «Прошивка» скачать файл актуальной прошивки;
Распаковать архив;
Скачать сети Internet программное обеспечение, поддерживающее передачу файлов по протоколу XMODEM.
Подключить ККТ к ПК, используя кабель СОМ (из комплекта поставки ККТ с завода изготовителя).
3. Подключить к ККТ блок питания.
4. Выключить питание ККТ.
5. Запустить терминальное ПО (например, TeraTerm). Выбрать COM – порт, к которому подключена ККТ:
6. Далее необходимо зайти Setup»\ «Serial port…»:
7. Выполнить настройки порта (за исключение номера порта), как показано на фото:
8. Далее, нужно выполнить передачу в ККТ файла прошивки:
9. Выбираем файл:
10. После этого должно открыться окно следующего вида:
11. Включаем питание ККТ. При этом должна начаться передача файла.
12. После того, как передача файла закончится, должен начаться процесс установки прошивки:
13. Как только процесс установки прошивки закончится ККТ должна перезапуститься. При этом на панели индикации должен моргать индикатор ошибки.
14. Для окончания процедуры обновления прошивки необходимо запустить утилиту «Тест драйвера ФР», выполнить поиск оборудования. При этом ККТ обнаружиться на скорости 4800 с ошибкой 116: «Ошибка ОЗУ»:
15. Для устранения нужно провести процедуру тех. обнуления, установить текущую дату и время.
Штрих-М — Слетел загрузчик. Что делать?
Теория
UIN (unique identification number; уникальный идентификационный номер) нужен для отслеживания аппарата. По сути это 10-значный серийный номер платы (а не 16-значный серийник ККТ) по которому аппарат можно более точно идентифицировать. По нему можно отследить весь путь с завода до конечного потребителя, а также следить за аппаратом с помощью онлайн-сервисов таких как Okassa, производить прошивку через сервер СКОК. Зашивается он только на заводе, поэтому не имеет контрольную сумму. Ни конечный пользователь, ни ЦТО установить или поменять его не могут.
Он указан в таблице 23. Удаленный мониторинг и администрирование, поле 11, а также на квадратной наклейке на плате, а также на корпусе УМ.
Без него прошивки с ключами работать не будут.
Есть 3 типа аппаратов. Все они на чипе NXP и работают с одним и тем же видом прошивок.
1 тип. Доонлайновые. Это аппараты переделанные из РР-01К, РР-02К, РР-03К, РР-04К, Ритейл-01К, ШТРИХ-МИНИ-К до РР-01Ф, РР-02Ф, РР-03Ф, РР-04Ф, Ритейл-01Ф, ШТРИХ-МИНИ-01Ф. Они модернизированы, используют прошивку без ключей. Модель определяется согласно командам поданным на аппарат после прошивки. Так как прошивки с ключами шьются только на заводе-изготовителе, то чтобы их не отзывать на завод, была выпущена данная прошивка. Работает прошивка без ключей только с данными моделями.
2 тип. Постонлайновые, модернизированные с завода. По сути это абсолютно те же аппараты первого типа, залежи которых остались на заводе. На них с завода была установлена прошивка с ключами. Если её удалить и установить прошивку без ключей, то она будет прекрасно работать. К списку аппаратов из первого типа прибавляется Штрих-Онлайн. По сути это РР-04Ф с другим корпусом.
3 тип. Постонлайновые новые. К ним относятся все остальные аппараты, а также Ритейл 01Ф, РР-04Ф и Штрих-Онлайн с новой версией (ревизии) платы. Они разрабатывались только с поддержкой прошивок с ключами. Модель в прошивке определяется согласно разводке пинов NXP на землю. Но если распиновку переделать как у аппарата без ключей, то работать не будет, так как разводка на денежный ящик, принтер и т.д. разная. Если на этих аппаратах стереть UIN, то прошивка с ключами не будет загружать аппарат, но при этом лог в TeraTerm при старте аппарата печатается. Если на нем стереть UIN и записать прошивку без ключей, то он будет прогружаться и определяться тестом драйвера, но будет выдавать “Ошибку ПЗУ” при каждом запросе. При поиске оборудования будет определяться как он есть (например Штрих-М-01Ф, а не Generic Upgrade Kit — как аппарат без ключей (Кроме УМ)), и какую бы команду ему ни подали, работать аппарат не будет. Потребуется данные аппараты отправить производителю для записи UIN для работы с прошивками с ключами.
Аппараты 1 и 2 типа всегда можно восстановить самостоятельно. С аппаратами работающими с прошивкой без ключей бывают недоразумения, когда неопытные пытаются установить прошивку с ключами, а она не ставится, так как в загрузчиках есть проверка на совместимость.
Были инциденты с отозванным 143 загрузчиком без ключей, когда после прошивки аппарат уходил в бесконечную перезагрузку. Лечилось данным образом.
Полный список аппаратов 1 и 2 типа, которые могут работать с прошивками без ключей:
РР-01Ф
РР-02Ф
РР-03Ф
РР-04Ф rev.1 SME13024.120.01_1; SME13024.120.01_2
ШТРИХ ON-LINE rev.1 SME13024.120.01_1; SME13024.120.01_2
РИТЕЙЛ-01Ф rev.1 SME12036.30.01_1; SME12036.30.01_2
ШТРИХ-МИНИ-02Ф
Прошивки с ключами на данные аппараты просто не встанут. Прошивку можно установить только на производстве вместе с UIN, но зачем если и так без ключей всё работает.
Обновление загрузчика происходит следующим образом: файл нового загрузчика копируется в ОЗУ (оперативное запоминающее устройство, оперативная память). Затем новый файл проверяется (если конечно в старом загрузчике есть проверка на размер, версию, совместимость и т.д.). Если новый файл загрузчика прошел проверку или она отключена, то UIN (если он есть в аппарате) записывается также в ОЗУ. Потом новый файл загрузчика записывается из ОЗУ вместо старого загрузчика, и затем также из ОЗУ пишется UIN.
Если у старого загрузчика есть проверка файла и файл не проходит проверку, то новый файл прошивки удаляется из ОЗУ и аппарат прогружается со старой версией загрузчика без изменений.
Чаще всего можно столкнуться с ситуацией окирпиченного аппарата если устанавливать 145 загрузчик на загрузчик 127 и ниже. Происходит непонятный сбой при котором стирается старый загрузчик и UIN, а новый загрузчик и UIN из ОЗУ не пишутся. Но вместе с загрузчиком слетает также “Защита от программирования через ISP”.
В принципе даже при обновлении на 133 загрузчик можно столкнуться с данной ситуацией, если верить обратной связи.
Впредь рекомендуется работать всё же с 133 загрузчиком, а 145 если уж очень хочется, то ставить только на 133.
Интересно знать:
У прошивок без ключей нет проверки серийного номера на контрольную сумму. Можно указать любой несуществующий серийный номер, например “888888888888888”. Чтобы его поменять нужно снова перепрошить аппарат, указать модель и установить серийный номер снова. Через личный кабинет ЦТО это сделать не удастся.
Прошивка с ключами проверяет серийные номера на контрольную сумму. Если ошибиться в цифре или их перепутать, то аппарат не даст ввести неверный серийный номер. Но можно ошибиться указав номер не от того аппарата. Поменять серийный номер у аппарата с ключами можно через личный кабинет ЦТО.
Для начала попробуйте прошить 133 загрузчик с ключами. Обратная связь говорит что в некоторых случаях аппарат оживает. Если не помогло то читаем далее.
Подключаем аппарат по интерфейсу RS232, не по USB.
Запускаем TeraTerm, задаем номер COM-порта, устанавливаем скорость 115200, включаем аппарат.
Если аппарат подает признаки жизни:
то стираем загрузчик и шьем через FlashMagic прошивку без ключей.
Если в TeraTerm логи не идут, то загрузчика уже нет. Шьем через FlashMagic.
Если не удается ничего установить ни через TeraTerm, ни через MicroSD, ни через Flash Magic, то нужно заменить либо чип NXP либо плату целиком.
Прошивка через FlashMagic
Для прошивки через Flash Magic требуется перевести аппарат в режим прошивки. Для этого при включении требуется замкнуть свободный джампер на плате. Не тот замкнутый, который отвечает за подачу 3v на ОЗУ, а второй, незамкнутый. У каждого аппарата маркировка этого джампера разная, но он один. Восстановление Устройства Модернизации в соседней главе.
Подключение должно быть через интерфейс RS232.
Замыкаем джампер, включаем аппарат, подключаемся через FlashMagic указав чип LPC1778 и скорость 57600. Проверяем связь: ISP — Read Device Signature. Указываем путь к файлу и прошиваем.
Если подпись читается, а при прошивке теряется связь, то перезапустите Flash Magic, переведите в режим отладки и попробуйте снова. Если не получилось то перезапустите Flash Magic переведите в режим отладки и попробуйте снова.
Чтобы перевести Flash Magic в режим отладки кликните по полю выбора Com-порта и нажмите F1:
После прошивки делаем поиск оборудования. Если это не УМ и находится как Generic Upgrade Kit, то аппарат можно восстановить без отправки к производителю. В общем если оно есть в списке ниже. Если аппарат находится как он есть (Штрих-М-01Ф, Штрих-Лайт-01Ф и т.д.) то ни одна из команд не выведет из “Ошибки ПЗУ”. Требуется отправлять производителю.
Если аппарат не определяется после прошивки через Flash Magic, то шьём “доонлайновую” прошивку, а потом снова новую.
Далее требуется подать команду. Команды помеченные красным заставят аппарат 1 и 2 типа определяться как устройство согласно списке, но работать устройство не будет. Эти команды рудиментарные. Аппараты 3 типа команду примут, но работать не будут, так как модель в них уже определена.
В тесте драйвера заходим в 17.Прочее — Команда — Команда, HEX:
fe f7 01 00 00 00 — РР-01Ф
fe f7 02 00 00 00 — РР-02Ф
fe f7 03 00 00 00 — РР-03Ф
fe f7 04 00 00 00 — ШТРИХ ON-LINE
fe f7 06 00 00 00 — РИТЕЙЛ-01Ф
fe f7 07 00 00 00 — Generic Upgrade Kit — Устройство модернизации
fe f7 08 00 00 00 — ШТРИХ-М-01Ф
fe f7 09 00 00 00 — ШТРИХ-ЛАЙТ-01Ф
fe f7 0a 00 00 00 — PAYONLINE-01 ФА
fe f7 0b 00 00 00 — РР-04Ф
fe f7 0c 00 00 00 — ШТРИХ-МИНИ-02Ф
fe f7 0d 00 00 00 — РИТЕЙЛ-01Ф
fe f7 0e 00 00 00 — ЭЛВЕС-ФР-Ф
fe f7 0f 00 00 00 — ШТРИХ-ON-LINE
fe f7 10 00 00 00 — РР-04Ф
fe f7 11 00 00 00 — ШТРИХ-ФР-02Ф
fe f7 12 00 00 00 — NCR-001Ф
fe f7 13 00 00 00 — ШТРИХ-МИНИ-02Ф
fe f7 14 00 00 00 — NETPAY-ФС
fe f7 15 00 00 00 — ШТРИХ-ФР-01Ф (без УМ)
fe f7 16 00 00 00 — РИТЕЙЛ-КОМБО-01Ф
fe f7 17 00 00 00 — СИТИ-01Ф
fe f7 18 00 00 00 — POSCENTER-02Ф
Если ошиблись с подачей команды, то перепрошейте аппарат через FlashMagic еще раз и подайте команду снова
Восстановление бесплатное вне зависимости от гарантии. Можно присылать только УМ или основные платы а не аппараты целиком. Требуется написать в техподдержку на .
Самый быстрый вариант. Представиться (ключевое слово — представиться) партнером, и договориться о встрече в Москве на Автозаводской. В зависимости от того как повезёт восстановят в течение нескольких часов или попросят приехать после передачи плат на следующий день.
Если до Москвы далеко, то
Быстрый вариант — заказать транспортную компанию и за свой счет отправить с доставкой до контактного лица, также уточнив всё через почту.
Медленный вариант — написать на почту и уточнить адрес для доставку через почту России также за свой счет.
Устройство модернизации восстанавливается только через производителя. Перед тем как его отправить, требуется убедиться что оно подлежит восстановлению.
Стоит попробовать установить через Micro-SD 133 загрузчик с ключами.
Если результата нет, то следует снести загрузчик.
Далее нужно приобрести UART адаптер:
Подключите согласно распиновке Вашего адаптера:
FAQ Штрих ККТ ФР (обновление загрузчика, новая прошивка — лицензии — подписка, настройка параметров ФФД 1.05
Пройдемся вопросом — ответом по важнейшим нюансам, а так же просто зафиксируем для быстрого поиска наиболее ценную информацию
а) Проблема отправка чеков к ОФД при использовании RNDIS с использованием ofdconnect — брандмауэр Windows блокирует порт 7878
Брандмауэр Windows 10 — добавить порт или программу в исключение
На форуме RR ребята поделились командой для добавления портов в исключения:
- netsh advfirewall firewall add rule name=OFDProxy protocol=TCP localport=7779,7878 action=allow dir=IN
Подробнее — https://forum.shtrih-m-partners.ru/index.php?topic=33374.0
Документы из ФН можно «выцепить» целиком из вкладки «данные» только не старше 30 дней
б) Разновидности — виды прошивки ККТ Штрих (с ключами/без ключей) и их отличия:
Одна для большинства моделей ФР ККТ Штрих:
- upd_app.bin – прошивка с ключам для всех изначально онлайн ККТ (Штрих-М 01Ф, Штрих-Лайт-01Ф, Retail-01Ф и тд) и так же ККТ доработанных с помощью «Устройства Модернизации» — УМ (Штрих-М-02Ф, Штрих-Лайт 02Ф, Штрих-Мини-01Ф, Штрих-ФР-01Ф).
- upd_app_for_old_frs.bin — прошивка без ключей для программно доработанных (без Устройства Модернизации) ККТ, таких как (не изначально онлайн, а например доработанных Retail-01Ф из Retail-01K и Штрих-Мини-02Ф доработанный из Штрих-Мини-ПТК). Переименовывать название таких файлов прошивки «_app_for_old_frs» для заливки в ККТ не требуется.
- fiscal_printer_prod_image_for_old_frs.hex — тоже что и upd_app_for_old_frs.bin только в Hex, шьется через FlashMagic.
Подробнее — https://forum.shtrih-m-partners.ru/index.php?topic=33042.0
По поводу прошивки загрузчика в ФР ККТ Штрих:
Рекомендованной версией загрузчика и прошивки обычно является последняя доступная версия в ЛК ЦТО. Однако на некоторых вебинарах рекомендовалась оставаться пока на версии загрузчика 133 (который в том числе позволяет откатывать версию загрузчика назад, начиная с 141 откатить на более низкую версию загрузчик не возможно). 145 загрузчик в некоторых случаях «убивает» ФР (плату ККТ) при прошивке см. ниже.
Кроме этого (ВНИМАНИЕ):
В Программно доработанные ККТ (они же ККТ без ключей) НЕЛЬЗЯ зашивать загрузчики 141 и 143 и 145 — bootloader_v145. После этого работоспособность ККТ восстановить не получится (только 133).
Как узнать наличие отсутствие ключей кроме как по названию перечисленных в примерах моделей:
- UIN в таблице 23 есть — используем прошивку с ключами. UIN пустой — без ключей (или если в селф -тесте, тестовом чеке, т.е. в тестовом прогоне ККТ — есть слова ключи залиты значит ключи есть).
в) Методика обновления Бутлоадера (загрузчика — бута) — upd_ldr.bin аналогично обычной прошивке ККТ ШТРИХ.
Запишите прошивку upd_app.bin и бутлоадер — upd_ldr.bin (загрузчика) на MICRO SD CARD (или через гипер терминал заливаем вначале новый лоудер — upd_ldr.bin, затем файл прошивки upd_app.bin).
В случае если на карте записано два файла (файл «upd_ldr.bin» и файл прошивки), то сначала обновиться бутлоадер, а затем прошивка.
- Версию прошивки узнаем / проверяем через драйвера к ФР — команда «Длинный запрос».
- Версию загрузчика можно узнать в чеке тестового прогона ККТ (включаем ККТ с зажатой кнопкой протяжки, при этом скорее всего скорость обмена ком порта упадет с вашей установленной на 4800 бид — зависит от версии прошивки и опции настройки тестового прогона ).
г) Загрузка прошивок и загрузчиков в ККТ Штрих через драйвер в том числе и Ум-ку — т.е. не разбирая корпуса.
Обновлять лоудер (загрузчик) и прошивку можно только при наличии в кассе предустановленных свежих прошивок и загрузчиков, т.е. при наличии в кассе прошивки не старше чем от 29.08.17г и при загрузчике не ниже 131 или 133 бута, и обязательного наличия рабочей sd-карты в разъеме кассы /УМ-ки.
д) Штрих – Ритейл включить печать вывод предмета и способа расчета на бумажном чеке — ФФД 1.05 (печать на чеке тегов):
Таблица 17 Поле 25. Rus автопечать тегов
Автоматическая печать подгружаемых тегов (зависит от формата ФФД и установленного заголовка). Допустимые значения 0-1:
- 0 — автопечать выключена;
- 1 — автопечать включена.
По умолчанию отключена.
Признак способа расчета (Полный расчет, Аванс, Кредит, Предоплата…) печатается автоматически при включенной автопечати тегов в таблице.
Если надо печатать признак предмета расчета, то делаем это методом Печати строки (printString) из Вашего ПО — https://forum.shtrih-m-partners.ru/index.php?topic=33355.0
е) Для печати в чеке «Места установки» и «Адреса» ККТ Штрих
Таблица 17 Поле 12 — ставим 6 (если хотим выводить в средине чека и «Пользователя» владельца ККТ — 7)
ж) Как узнать версию ФФД 1.0 или 1.05 в ККТ Штрих?
Заходим в таблицу Таблица 17. Ищем строку «Формат ФД», если ее значение равно 0 или 1 значит ФДД 1.0. Если 2 значит 1.05.
Для изменения ФДД в ККТ необходима перерегистрация без замены ФН (код причины изменение параметров ККТ, регистрации в ИФНс такая перерегистрация не требует). Ее можно сделать через драйвер (вначале меняем ставим 2, затем совершаем операцию) или через пошаговую утилиту фискализации.
Если просто поменять значение на 2 без последующей перерегистрации без замены ФН, то в отличие от других полей строк данное поле после простого переключения сбросит свое значение на то с которым КМ была зарегистрирована до того.
и) Если организация продает подакцизный товар — включаем галочку «Подакцизные товары» на ККТ Штрих
Торговля подакцизными товарами — при регистрации/перерегистрации через «Тест драйвер» — в таблице «Фискал стораге» — «таблица 18», поле «Расширенные признаки работы ККТ» ставим 1.
к) Прошивка_ККТ_от_24_10_2018 про «Лицензии» и «Подписку» в ККМ Штрих (начиная с прошивки от 24-10-2018)
- Лицензия — это разовое обновление.
- Подписка — это годовая лицензия.
Механизма удаления лицензий из ККТ Штрих не предусмотрено.
Подписка на год действует до конца 2019 года, безразлично от даты установки ее в ККТ.
Проверяем наличие и активацию подписки или лицензии ККТ Штрих:
Что бы понять, что лицензия или подписка активирована можно сделать следующее:
1) В таблице 23, поле 15, прочитать установленное значение.
- FF0000000… — однократная лицензия
- FE0000000…- подписка на 2019 год
2) На закладке «Сервис» — «Теста драйвера» можно прочитать лицензии ККТ (лицензии функционала). Там выдастся та же строка, что и в таблице 23 поле 15, а так же ее интерпретация:
- «FF0000000… Лицензия 20% НДС: Бессрочная» – это значит однократная лицензия
- Подписка интерпретируется как ограниченная «FE0000000… лицензия до 40-го года».
3) Так же вышеописанное мы можем увидеть в тестовом прогоне ККТ — Подробнее — https://forum.shtrih-m-partners.ru/
л) Прошил Штрих-М-01Ф прошивкой 24-10-2018 – а надпись тип рачета «ЭЛЕКТРОННЫМИ» так и осталось, почему? что делать?
Для смены типа платежа (наименование реквизита чеке) с «ЭЛЕКТРОННЫМИ» на «БЕЗНАЛИЧНЫЙ РАСЧЕТ» нужно в
Таблице №17, Поле (строка) №39 установить значение «1».
м) В каком законе указано что «Электронные» обязаны переименовываться на «безналичные» и с какого числа?
Регламентируется нормат. документами:
- ФЗ 03.07.2018 N 192-ФЗ «О внесении изменений в отдельные законодательные акты Российской Федерации»
- Проект Приказа ФНС России «О внесении изменений в приложение N 2 к Приказу Федеральной налоговой службы от 21.03.2017 N ММВ-7-20/229@»
Сроки, когда необходимо применять новые реквизиты (за исключением НДС) регламентируются П. 8. Ст. 1.2 федерального закона 54-ФЗ.
С 01.01.2019 вступает в силу, но в соответствии с 54 — ФЗ для новых реквизитов действует П. 8. Ст. 1.2.:
В случае установления дополнительных требований к контрольно-кассовой технике и (или) фискальному накопителю контрольно-кассовая техника и фискальный накопитель, включенные в реестр контрольно-кассовой техники и реестр фискальных накопителей, могут применяться пользователями и не подлежат исключению из реестра контрольно-кассовой техники и реестра фискальных накопителей в связи с их несоответствием принятым нормативным правовым актам в течение одного года со дня вступления в силу нормативного правового акта. В случае, если в течение одного года контрольно-кассовая техника и фискальные накопители не приведены в соответствие с вновь принятыми нормативными правовыми актами, такая контрольно-кассовая техника и такие фискальные накопители подлежат исключению соответственно из реестра контрольно-кассовой техники и реестра фискальных накопителей. Подробнее — https://forum.shtrih-m-partners.ru/
Т.е. по факту с учетом «переходного периода» с 01.07.2019.
н) Облачная касса Штрих — см. FAQ раздела ЦТО в ЛК на ресурсе okassa.com с картинками:
- Удаленное обновление-штрих,
- Инструкция по подключение-ФР к Облачной-кассе
http://okassa.info/wp-content/uploads/2018/05/%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F.-%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%A4%D0%A0-%D0%BA-%D0%9E%D0%B1%D0%BB%D0%B0%D1%87%D0%BD%D0%BE%D0%B9-%D0%BA%D0%B0%D1%81%D1%81%D0%B5.pdf
Если сверх кратко:
Проверяем связь ККТ с серверами — check.shtrih-m.ru и skok.shtrih-m.ru
Включаем в ФР работу с серверами — таблица 23 и устанавливаем разрешение («1») на работу с техническим сервером (СКоК) и финансовым сервером (Моно).
Переключаемся и немного ждем. Затем пытаемся получить «токен». Сп ПДФ-ку. В случае готовности ККМ вы получаете в поле драйвера значение «Токена». Копируем его для ввода в Личном кабинете Облачной кассы ККТ.
← Заметка по корректной и правильной настройки ККТ штрих на 01.07.2019 — как заставить аппарат печать все необходимые пользователю реквизиты и признаки на бумажной версии чека | Онлайн кассы Меркурий 115Ф, 130Ф, 180Ф, 185Ф, утилита MercConfig — инструкция по программированию, настройке и добавлению товара в базе ККТ. → |
---|
Штрих, RR, Retail • EnableDevice
В версии драйвера 4.14.0.743 от компании Штрих-М появилась возможность обновлять ПО ФР по протоколу XMODEM. А позднее еще и добавилась поддержка режима DFU. И в этой статье мы рассмотрим оба варианта обновления ПО. На данный момент актуальная версия «Тест драйвера ККТ» 4.14.0.749, ей мы и будем пользоваться.
Основным преимуществом такого обновления является полностью автоматизированный режим прошивки: все что нужно сделать, это выбрать файл прошивки и запустить обновление. Программа самостоятельно сохранит таблицы ФР, переведет его в режим обновления, загрузит ПО, выполнит техобнуление и восстановит таблицы фискального регистратора.
Определение текущей версии загрузчика
Первое что необходимо сделать, это определить версию загрузчика ФР. Дело в том, что возможность обновления через XMODEM или DFU при помощи «Тест драйвера ККТ» зависит от текущей версии загрузчика. Ниже будет указана требуемая версия загрузчика для каждого варианта обновления.
Определить версию можно двумя способами:
Через ‘Тест драйвера ККТ’
Переходим к пункту «Параметры устройства» и на вкладке «Загрузчик» выполняем запрос версии загрузчика.
На тестовом прогоне
Печать тестового прогона можно либо запустить из «Тест драйвера ККТ» (Печать текста — Операции — Тестовый прогон (Начать)), либо выключить питание ФР, нажать кнопку промотки бумаги и удерживая ее включить ФР.
Обновление по протоколу XMODEM
- Интерфейс подключения: COM порт
- Версия загрузчика: 119 и выше
В меню «Сервис» переходим на вкладку «Прошивка», выбираем файл прошивки, в методе обновления прошивки выбираем XMODEM и нажимаем кнопку «Начать обновление прошивки». После чего дожидаемся статуса «Обновление прошло успешно», и на этом обновление можно считать завершенным.
Обновление через DFU (Device Firmware Update)
- Интерфейс подключения: USB порт (RNDIS в том числе)
- Версия загрузчика: 129 и выше
Порядок действий при обновлении ни чем не отличается от предыдущего варианта. Хочу заметить, что данный способ без проблем обновляет ПО ФР, настроенного для подключения по RNDIS.
Онлайн-генератор штрих-кода — бесплатный создатель штрих-кода от Wasp
Нравится эта страница? Ссылка на генератор штрих-кода
- Вставьте приведенный ниже код на свой веб-сайт или в блог, чтобы создать ссылку на бесплатный онлайн-генератор штрих-кода.
Мгновенно создавайте собственные штрих-коды с помощью бесплатного онлайн-генератора штрих-кодов. Выберите одну из распространенных символик линейных штрих-кодов, включая UPC, EAN, Code 128 и Code 39.Чтобы создать QR-код, ссылающийся на URL-адрес, страницу Facebook, страницу Twitter или блог, используйте Генератор QR-кода.
4 простых шага по использованию онлайн-производителя штрих-кода:
- Выберите символику штрих-кода. По умолчанию используется код 128.
- Введите текст, который нужно закодировать.
- Нажмите «Создать штрих-код», чтобы просмотреть свой индивидуальный штрих-код.
- Введите свой адрес электронной почты и выберите «Электронный штрих-код», чтобы получить электронное письмо со штрих-кодом.
Barcode Maker — это простой способ создания и печати штрих-кодов для Microsoft® Office.Используйте встроенную панель инструментов Barcode Maker, чтобы добавлять штрих-коды в документы Microsoft® Word или электронные таблицы Microsoft® Excel®. Просто выберите номер или текст для своего штрих-кода и нажмите «Создатель штрих-кода», чтобы мгновенно сгенерировать штрих-код. Barcode Maker включает более 13 широко используемых линейных (1D) символик штрих-кода.
Используйте программу Barcode Maker для:
- Добавление штрих-кодов в счета-фактуры, созданные в документах или таблицах Office
- Применить почтовые индексы к слиянию
- Создание теневой книги для быстрой проверки в розничной торговле небольших или трудно сканируемых товаров
Совместим с:
- Microsoft Office 2003
- Microsoft Office XP
- Microsoft Office 2007
Чтобы добавить штрих-коды в документ Microsoft® Word или электронную таблицу Excel®, см. Barcode Maker для Office.
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Что такое штрих-код?
Штрих-код — это графическое представление данных. Что это значит? Это просто превращение числа (например, 123456) в изображение.
123456 =
Вы можете прочитать этикетку со штрих-кодом с помощью сканера штрих-кода. Данные со штрих-кода мгновенно отправляются в ваше открытое приложение для ПК, поэтому данные всегда безошибочные и их не нужно вводить вручную.
Штрих-коды
используются в таких приложениях, как отслеживание документов, отгрузка и получение, управление запасами, отслеживание ИТ-активов и отслеживание основных средств.
Штрих-коды
могут быть линейными (1D) или 2D. Линейные штрих-коды идеально подходят для хранения 12 или менее символов. Используйте 2D-штрих-код, если вам нужно хранить больше информации, чем эта — например, адрес, рецепт или информацию о рейсе.
Линейный штрих-код
2D штрих-код
Вы можете хранить больше данных в 2D-штрих-коде
, не занимая больше места.
Выбор символики штрих-кода
Символика штрих-кода — это способ совмещения линий и пробелов. Если ваш бизнес не знаком со штрих-кодированием, мы рекомендуем использовать Code 128. Наш бесплатный генератор штрих-кода предлагает следующие линейные символы:
Код 3 из 9 Full ASCII (также называется Code 39)
Этот штрих-код может использоваться для хранения любого из 128 буквенно-цифровых символов Full ASCII, включая прописные и строчные буквы A-Z, цифры 0-9 и знаки препинания.
Код 3 из 9 стандартов (также называется Code 39)
Стандарт Code 39 — это наиболее часто используемый штрих-код. Используйте Code 39 для хранения любого из 43 стандартных буквенно-цифровых символов, включая заглавные буквы A-Z, цифры 0-9 и некоторые знаки препинания.
Code 128
Code 128 — это наиболее легко читаемый штрих-код, который может использоваться для хранения любых буквенно-цифровых символов. Если вы планируете использовать штрих-коды в своей компании, Code 128 — хороший выбор.
Interleave 2 of 5
Этот штрих-код может содержать только числовую информацию и обычно используется для этикетирования промышленных и мастер-карт.
Codabar
Codabar часто используется в библиотеках и банках крови.
Code 93
Code 93 аналогичен Code 39, но позволяет хранить больше символов на дюйм.
MSI Plessey
Этот штрих-код может хранить только числовую информацию и обычно используется в складском хозяйстве и управлении запасами.
UPC-A
UPC-A — это 12-значный штрих-код фиксированной длины. Это наиболее часто используемый штрих-код при маркировке розничных товаров.Первые 6 цифр уникальны для вашего бизнеса и должны быть присвоены вам GS1 US.
UPC-E
UPC-E — это 6-значный штрих-код фиксированной длины. Этот штрих-код представляет собой сжатый код, который используется для маркировки небольших упаковок, книг и журналов в мягкой обложке в розничной торговле.
EAN / JAN-13
EAN / JAN-13 может хранить только 12, 14 или 17 символов. Штрих-код похож на UPC-A, но позволяет включать первые две цифры кода страны.
EAN / JAN-8
EAN / JAN-8 требует использования 7, 9 или 12 символов.EAN / JAN-8 похож на UPC-E, но также позволяет хранить первые две цифры кода страны.
Почтовый индекс США
Штрих-код Почтового индекса США также называется POSTNET и используется почтовой службой США для доставки почты.
ИСПОЛЬЗОВАНИЕ QR-КОДОВ
Если вы хотите создать 2D QR-код, чтобы связать клиентов, потенциальных клиентов и друзей с вашим веб-сайтом, блогом или социальной сетью, попробуйте генератор QR-кода Wasp.
Для получения дополнительной информации о штрих-кодах:
http: // en.wikipedia.org/wiki/Barcode
Штрих-код: полное руководство по штрих-кодам
.
Онлайн-декодер штрих-кода
Файл изображения для декодирования
Показать результат как | TextImageXML |
Файл изображения штрих-кода | Максимальный размер файла: 2 МБ Файлы: jpg, gif, png, bmp, tiff (включая многостраничные) |
JavaScript отключен. Пожалуйста, включите JavaScript, чтобы увидеть все настройки.
- Линейное
- QRCode
- DataMatrix
- PDF417
- Ацтекский код
Код-128 Код-39 Codabar с чередованием 2/5 Промышленное 2/5 Код 93 Код 11 EAN-13 EAN-8 UPC-A UPC-E Панель данных (RSS-14) DataBar Limited DataBar в стеке Расширенная панель данных DataBar Expanded Stacked Линейный Нераспознанный Количество: Скорость: FastNormalSlow Найдите QRCode Количество: QR-код неизвестен Скорость: FastNormalSlow Найти DataMatrix Количество: DataMatrix Unrecognized Скорость: FastNormalSlow Найти PDF417 Количество: PDF417 Неизвестно Скорость: FastNormalSlow Найдите AztecCode Количество: AztecCode Unrecognized Скорость: FastNormalSlow
Авторские права © 1999-2018, RKD Software и RKD System Inc., Все права защищены.
www.BarcodeTools.com www.DataSymbol.com
.
Бесплатный генератор штрих-кодов EAN-13, EAN-8, EAN-128, ISBN, ISSN, UPC, Code-128, Code-39, Code-93, ITF-14, 2 z 5, Code-11, Pharmacode, MSI, Codabar, QR, Datamatrix, Aztec
Штрих-код EAN-8
Штрих-код EAN-13
Штрих-код EAN-14 (UCC-14 / GTIN-14)
Штрих-код EAN-18 (SSCC-18)
Штрих-код EAN-128 (GS1-128)
Штрих-код UPC-A
Штрих-код UPC-E
Панель данных (RSS-14)
DataBar Stacked (RSS-14 Stacked)
DataBar Limited (RSS Limited)
Штрих-код Code-128
Штрих-код Код-93
Штрих-код Code-39
Штрих-код Код-32
Штрих-код Код-11
Матрица 2 из 5 штрих-кода
Стандартный штрих-код 2 из 5
Штрих-код 2 из 5 с чередованием
Штрих-код ITF-14
Штрих-код идентификационного кода
Штрих-код Leitcode
Штрих-код Codabar
Codabar Рационализированный штрих-код
Штрих-код MSI Plessey
Штрих-код Pharmacode One Track
Двухканальный штрих-код Pharmacode
Штрих-код Postnet
Штрих-код планеты
Royalmail (RM4SCC) штрих-код
Код ацтеков
Код DataMatrix
QR код
PDF417 код
Код-16К
Что такое штрих-код
Штрих-код — это графическое представление информации.Информация кодируется темными и светлыми полосами, определяемыми кодом, специфичным для символики.
Штрих-код предназначен для электронных книг, дополнительно обычно под кодом помещается текстовое представление того, что содержалось в коде.
Он предназначен для ручного ввода кода, когда читатель не сможет прочитать информацию.
Использование кодов
Штрих-код нашел самое широкое применение в торговле. Основное использование штрих-кода — автоматическая идентификация продуктов, что позволяет намного быстрее, например, обслуживание клиентов на кассах.В настоящее время практически невозможно найти в магазине товар, которому не присвоен штрих-код.
Если в магазине появляется товар, на котором нет официального штрих-кода, он присваивает ему собственный штрих-код.
Даже компании, связанные с транспортом, не могли устоять перед популярностью штрих-кода: каждая посылка, поддон маркируется штрих-кодом.
Воспроизведение штрих-кода
Ключевым элементом, определяющим, выполняет ли штрих-код свою основную задачу, является качество печати.Качество печати зависит от характера почвы и от методов воспроизведения.
Основные проблемы воспроизведения: растекание краски, плохая фиксация краски, слишком низкий контраст между цветом основы и цветными полосами.
Спецификация
GS1 (5.2.1.4.1) — изменение ширины полосы для цифр 1, 2, 7, 8
Для штрих-кодов EAN-8 ,
EAN-13 ,
UPC-A ,
UPC-E ,
ISBN ,
ISSN
в спецификации GS1 мы можем прочитать:
„Для цифр 1, 2, 7, 8 черты и пробелы уменьшаются или увеличиваются на одну тринадцатую часть
ширина модуля для равномерного распределения допусков на ширину полосы и, таким образом, повышения надежности сканирования.”
Генераторы штрих-кодов EAN-8 ,
EAN-13 ,
UPC-A ,
UPC-E ,
ISBN ,
ISSN
поддержите этот вариант.
Штрих-код EAN-13 (1278127812786)
• черный цвет — штрих-код генерируется без изменения ширины полосы для цифр 1, 2, 7, 8,
• красный цвет — штрих-код сгенерирован с изменением ширины полосы для цифр 1, 2, 7, 8.
Уменьшение ширины прутка
Одна из самых частых проблем при репродукции — увеличение толщины планки.
Каждый из генераторов имеет возможность уменьшать ширину линии.
Это позволяет сгенерировать такой код, который после печати будет иметь правильную ширину полосы.
Это увеличивает ваши шансы прочитать код читателем.
Для штрих-кодов EAN-8 ,
EAN-13 ,
UPC-A ,
UPC-E ,
ISBN ,
ISSN
номинальная ширина прутка 0.33 мм .
Использование уменьшения ширины полосы не должно приводить к ситуации, когда самая тонкая полоса будет меньше 0,13 мм в печатной форме.
В этом случае используйте более высокий коэффициент увеличения до (0,33 мм × коэффициент увеличения) — УМЕНЬШИТЕ ШИРИНУ ≥ 0,13 мм.
без уменьшения ширины полосы (BWR = 0)
Сгенерировано
После репродукции
с уменьшением ширины полосы (BWR> 0)
Сгенерировано
После репродукции
Масштаб (коэффициент увеличения)
Для штрих-кодов EAN-8 ,
EAN-13 ,
UPC-A ,
UPC-E ,
ISBN ,
ISSN
Рекомендуется использовать коэффициент увеличения в диапазоне от 80% до 200% от номинального размера.Каждый из генераторов позволяет вам вводить коэффициент масштабирования в этом диапазоне.
Рекомендуемые коэффициенты масштабирования:
Процесс и материалы | мин. масштаб |
---|---|
Офсетная печать | 80% |
Флексопечать на бумаге и фольге | 130% |
Флексопечать на гофрокартоне | 160% |
Трафаретная печать | 120% |
Соотношение широкой и узкой планки (соотношение «широкий элемент» к «узкому элементу»)
Отношение широкого к узкому штрих-коду — это отношение узких элементов к широким элементам.Пример: коэффициент 3, установите ширину «широкого элемента» в 3 раза больше, чем «узкого элемента».
Штрих-код создан с соотношением сторон 2,5
«узкий элемент» — ширина 2px
«широкий элемент» — ширина 5 пикселей
Штрих-код создан с соотношением 4.0
«узкий элемент» — ширина 2px
«широкий элемент» — ширина 8px
Контраст между основным цветом и цветом полос
Наиболее часто используемые считыватели штрих-кода оснащены красным светом с длиной волны 630 нм.Символы правильно читаются только в том случае, если отпечатки с напечатанным кодом, размерами линий имеют правильный контраст наложения.
Получение контраста зависит как от цвета фона, так и от цветных полос.
Фон должен быть как можно более ярким, а линии — максимально темными.
Цвет фона должен быть: белый, желтый, оранжевый или ярко-красный, а линии: черный, синий, зеленый и темно-коричневый.
Точность устройств вывода
При воспроизведении штрих-кода необходимо учитывать точность устройств вывода.Струйный принтер, работающий с разрешением 600 dpi, имеет точность 0,0423 мм.
Таким образом, если мы напечатаем полосу 0,33 мм, мы можем получить штрих толщиной от 0,2961 мм до 0,3384 мм.
Фотовыставка, которая используется для выполнения печатных форм, обычно с разрешением 2540 dpi, дает точность 0,01 мм.
В этом случае ширина полосы составляет от 0,32 мм до 0.34 мм.
Промышленные принтеры штрих-кодов
Подавляющее большинство промышленных принтеров имеет разрешение 203,2 точек на дюйм (8 точек в минуту).
Это означает, что принтер имеет точность 0,125 мм.
Мы можем печатать линии, например: 0,125 мм, 0,250 мм, 0,375 мм (толщина линии кратна 0,125 мм).
Также доступны промышленные принтеры с более высоким разрешением:
304,8 dpi (12 dpm), что дает точность 0,0833 мм
или даже 609.6 точек на дюйм (24 точек в минуту), что дает точность 0,0416 мм.
Большинство программистов, впервые столкнувшихся с промышленным принтером, пытались относиться к нему как к обычному офисному принтеру.
Такой подход приводит к низкому качеству печати, поскольку нет надлежащего простого способа управления печатью (параметрами штрих-кода) сгенерированного штрих-кода.
когда программисты используют такое программное обеспечение, как CrystalReport или FastReport, или при попытке печати на этом принтере с помощью драйвера, предоставленного системе.
Печатая таким образом, мы всегда получаем лучшие результаты для офисной печати, чем для промышленного принтера.
Печать на таком принтере сводится к написанию программы и ее отправке в него.
Наиболее популярные языки программирования промышленных принтеров: DPL , EPL , ZPL , Basic , J-Script .
Как правило, все промышленные принтеры имеют функции, позволяющие печатать коды.
Использование этих функций дает наилучшие результаты: код очень четкий, читаемый и не вызывает проблем при попытке считывания любым считывателем штрих-кода.В противном случае любая попытка распечатать коды терпит неудачу (качество напечатанного кода далеко от ожидаемого).
.