|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
|
ТСД MINDEO сканирование14.02.2023, 09:01. Показов 10768. Ответов 52
Добрый день!
Мне необходимо написать небольшую программу, которая работает с ТСД. что имеем: Есть терминал сбора данных (ТСД) Mindeo ака Hyatta на андроиде 11. т.к. разработка под Андроид это не мой профиль, да и задание единичное, то сильно погружаться в эту тему не хотелось бы. год назад т.ж. пришлось писать для ТСД, но только Honeywel, там все проще, был SDK и мне осталось только портировать его под себя. Сейчас пошел по такому же пути но нашел SDK только под winForms, и она работает через Com-порт. На данном этапе программа не видит устройство (сканер), соответственно данные не приходят. Посоветуйте как это реализовать. В идеале хотелось бы что-то универсальное, чтобы не зависеть от производителя устройства. Спасибо.
0
|
|
| 14.02.2023, 09:01 | |
|
Ответы с готовыми решениями:
52
Сканирование штрих кодов на ТСД ТСД - MT2090-SLO получение данных с ТСД без использования 1С 1С:Предприятие 8.3 (8.3.5.1119) + сканер mindeo md 2250+ (не работает поиск) |
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 07.03.2023, 14:35 [ТС] | ||||||
|
да, вы оказались правы, программа BCScan и в ней я включил в настройках broadcast mode.
код такой взял по вашей ссылке, я
но событие не срабатывает, и сюда не попадает
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 07.03.2023, 14:41 | |
|
sonmax, а вы название события посмотрели в этой программе ? У меня то оно другое
Добавлено через 2 минуты Попробуй полностью шаг за шагом повторить мой код Добавлено через 29 секунд Всего скорее вы не перекидываете в андройд
0
|
|
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 07.03.2023, 14:43 [ТС] | ||||||
|
в дополнение к коду для понимания (может это и не нужно)
или я ошибаюсь?
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|||||||||||
| 07.03.2023, 15:06 | |||||||||||
|
По сути если физическая кнопка активирует сканер. То можете убрать из кода все что связанно с sdk
Добавлено через 38 секунд Нужно только ловить событие как у меня по ссылке Добавлено через 14 минут
Добавлено через 4 минуты sonmax, что бы заработал нужно его зарегистрировать
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||||
| 07.03.2023, 15:09 [ТС] | ||||||||
MauiProgram.cs(mainprogram и т.д.) - файла вообще нет, есть только МаinActivity.cs все остальное по коду я сделал.
0
|
||||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 07.03.2023, 15:11 | |
|
sonmax, Просто у вас не maui как я понимаю.
В регистрацию попадаете хотя бы ?
0
|
|
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 07.03.2023, 15:13 [ТС] | ||||||
|
mainactivity.cs
OnCreate, resume, Pause - попадаю.
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 07.03.2023, 15:18 | |
|
Могу предложить такой вариант - напишите название события и переменной ваши, я соберу apk и проверим работает ли .
Потому что у вас там уже каша какая то получается Добавлено через 1 минуту sonmax, если работает то попробуем переделать то что у вас сейчас Добавлено через 31 секунду Или могу скинуть ссылку на гит и там сами попробуете
0
|
|
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 07.03.2023, 15:24 [ТС] | ||||||
|
последний код - это пустое новое приложение,
и наверное переменные и события тут для меня не важны. на счет каши -согласен, 100% понимания, что за что отвечает у меня нет. просто пробую разные варианты. наверное вот это и есть самое главное
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 07.03.2023, 15:26 | |
|
Если у вас не maui то это не нужно
Добавлено через 33 секунды sonmax, дальше все сделали ?
0
|
|
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||
| 07.03.2023, 15:27 [ТС] | ||
|
давайте попробуем вначале git.
как то не удобно в "такой" день отвлекать вас. если не получится, я после праздников отпишусь))) Добавлено через 47 секунд
0
|
||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
||
| 07.03.2023, 15:31 | ||
|
0
|
||
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
|
| 07.03.2023, 15:32 [ТС] | |
|
спасибо большое
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
|
| 07.03.2023, 16:08 | |
Сообщение было отмечено sonmax как решение
Решение
sonmax, Вроде бы ничего не забыл перенести
https://github.com/onimor/TSDTest Только поменяйте наименование переменной, где будет результат, в "BroadcastReceiverTest.cs" на свое, у меня там "scannerdata" и в MainActivity.cs _scanActionName укажите свое наименование. (наименования в том приложении с настройками можно посмотреть и то и то)
1
|
|
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 09.03.2023, 09:31 [ТС] | ||||||
|
взял, ваш код, т.к. проект не открылся у меня.
по сути он такой же что вы раньше скидывали. изменил на свои переменные.
Есть подозрение, что проблема в ТСД. Режим broadcast не работает. в BCScan есть 2 окна: TestScan-там есть галочка broadcast, но ее состояние сбрасывается каждый раз при открытии окна. второе - вроде как настройки, но там нигде нет включения этого режима. в общем с терминалом какая то засада, написал в ТП Mindeo. Жду что ответят.
0
|
||||||
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
||||||||||||||||||
| 09.03.2023, 09:45 | ||||||||||||||||||
|
зачем вы снова все свалили в 1 кучу
зачем это?
Всего скорее оно не правильное , раз не ловится Добавлено через 3 минуты
0
|
||||||||||||||||||
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
||||||
| 09.03.2023, 09:52 [ТС] | ||||||
|
взял ваш код.
просто вставил код в основную. "com.android.scanner.broadcast" и "scandata" - это из программы BCScan ранее, когда пытался разобраться с API mindeo смог получить название устройства - "com.hyatta.hdms.scanner.ScanManager " и пробовал без ("ScanManager") но не то не другое не работает
0
|
||||||
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
|
| 09.03.2023, 09:55 [ТС] | |
|
в bcscan работает нормально и с галочкой и без
0
|
|
|
96 / 76 / 25
Регистрация: 18.02.2016
Сообщений: 771
|
||
| 09.03.2023, 09:59 | ||
|
Добавлено через 46 секунд аа, а кнопку скан вы жмете физическую или на экране? Возможно проблема в том, что скан запускается программно через sdk в тестовой программе и придется делать так же, но вроде как оно у вас получилось уже sonmax, попробуйте старым кодом с sdk , который работал, запускать сканирование, а ловить уже новым кодом
0
|
||
|
0 / 0 / 0
Регистрация: 05.07.2011
Сообщений: 209
|
|
| 09.03.2023, 10:01 [ТС] | |
|
да, все названия из bcscan.
она вообще работает без проблем и с физическими кнопками и с программной. с broadcast и без. вот это меня и смущает.
0
|
|
| 09.03.2023, 10:01 | |
|
ТСД CipherLab 8300 Связь 1С УТ 10.3 с ТСД Cleverence ТСД и 1с (Комплексная автоматизация 1.1) Утилита для ТСД ТСД (Windows CE) .net 3.5 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|