Инструменты пользователя

Инструменты сайта


cloudterminal:other

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Последняя версияСледующая версия справа и слева
cloudterminal:other [2018/12/20 11:29] – [Прочие производители ТСД] kuldcloudterminal:other [2020/11/10 08:09] kuld
Строка 1: Строка 1:
 ====== Прочие производители ТСД ====== ====== Прочие производители ТСД ======
  
-Приложение поддерживает два способа получения информации от встроенного в ТСД сканера - //Broadcast Intent// и //HID//, Первый способ предпочтительнее, особенно если Вы работаете с длинными штрих-кодами, поэтому попытайтесь найти документацию для разработчиков по Вашей модели ТСД, там будет информация, необходимая для настройки приложения.+Приложение поддерживает два способа получения информации от встроенного в ТСД сканера - //Broadcast Intent// и //HID//,  
 + 
 +Первый способ предпочтительнее, особенно если Вы работаете с длинными штрих-кодами, поэтому попытайтесь найти документацию для разработчиков по Вашей модели ТСД, там будет информация, необходимая для настройки приложения.
  
 Второй способ работает медленнее, особенно это заметно на длинных кодах, например, акцизных марках алкоголя. Но в целом на общем фоне качества устройств, не поддерживающий первый способ, это не критично. Второй способ работает медленнее, особенно это заметно на длинных кодах, например, акцизных марках алкоголя. Но в целом на общем фоне качества устройств, не поддерживающий первый способ, это не критично.
Строка 20: Строка 22:
 В большинстве случаев документация на английском языке. В большинстве случаев документация на английском языке.
  
-В документации Вам нужно найти параметры передачи результатов сканирования через широковещательные сообщения - //Broadcast Intent//Это два или три параметра:+В документации Вам нужно найти инструкцию по включению режима передачи результатов сканирования через широковещательные сообщения - //Broadcast Intent//Обычно это делается в меню настроек или в настроечной утилите предустановленной на устройство. 
 + 
 +Там же Вы найдете параметры передачи результатов, это два или три параметра:
 | **Intent** | Идентификатор широковещательного сообщения, в котором ТСД передает результаты сканирования. В документации обычно это обозначается как ''Broadcast Intent''. | | **Intent** | Идентификатор широковещательного сообщения, в котором ТСД передает результаты сканирования. В документации обычно это обозначается как ''Broadcast Intent''. |
 | **Intent Category** | Категория широковещательного сообщения, в котором ТСД передает результаты сканирования. Как правило в новых моделях отсутствует или ''android.intent.category.DEFAULT''. Особое внимание устройствам на Android 4.X -- может быть другое значение. | | **Intent Category** | Категория широковещательного сообщения, в котором ТСД передает результаты сканирования. Как правило в новых моделях отсутствует или ''android.intent.category.DEFAULT''. Особое внимание устройствам на Android 4.X -- может быть другое значение. |
Строка 31: Строка 35:
 Если найти документацию не удалось или при изучении найденной документации стало понятно, что оборудование не поддерживает интеграцию через Broadcast Intent, воспользуйтесь настройкой сканера как //HID устройства//. Если найти документацию не удалось или при изучении найденной документации стало понятно, что оборудование не поддерживает интеграцию через Broadcast Intent, воспользуйтесь настройкой сканера как //HID устройства//.
  
-<note>Как правило дешевые китайские "noname" устройства, в т.ч. продаваемые под брендами российских поставщиков, не умеют работать с Broadcast Intent и поддерживают только имитацию ввода сканированного штрих-кода с клавиатуры.</note>+<note>Дешевые китайские "noname" устройства, в т.ч. продаваемые под брендами российских поставщиков, не умеют работать с Broadcast Intent и поддерживают только имитацию ввода сканированного штрих-кода с клавиатуры.</note>
  
 Изучите настроечную утилиту, предустановленную на ТСД. В ней нужно включить передачу сканированных данных через эмуляцию клавиатуры. И обязательно такая передача должна заканчиваться суффиксом LF, CR, TAB и т.п. Изучите настроечную утилиту, предустановленную на ТСД. В ней нужно включить передачу сканированных данных через эмуляцию клавиатуры. И обязательно такая передача должна заканчиваться суффиксом LF, CR, TAB и т.п.
Строка 38: Строка 42:
  
 В приложении включите режим аппаратного сканера HID. Суффикс аппаратного сканера в приложении и в настроечной утилите ТСД должны совпадать. В приложении включите режим аппаратного сканера HID. Суффикс аппаратного сканера в приложении и в настроечной утилите ТСД должны совпадать.
 +
 +
 +[[https://cloud.lineris.ru/|Попробуй Облачный ТСД на своём оборудовании]]
cloudterminal/other.txt · Последнее изменение: 2022/09/10 07:35 — kuld

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki