Последовательные порты еще долго будут использоваться...
Меня побудил к этой микропубликации вопрос на форуме - просили скрипт для открытия/закрытия порта, поскольку "штатные" драйверы глючат в этом месте. А на фига скрипт? Вот, собственно:
Программа считывает кадры с ip-камер (http - запрос к камере), видео, фото (источники кадров (нет ограничения на их количество) настраивается в конфигурационном файле), находит и распознает номера автомашин и сохраняет в базу db, с сохранением фото номера и автомашины, а также времени детекции.
Обработка позволяет получить статус текущего принтера.
Может быть полезна для разработчиков, например, когда необходимо получить принтеры и отправить документ на печать на активный принтер, или необходимо предупредить пользователя, что документ не может быть распечатан, так как текущий принтер не активный.
Простая в использовании обработка https://infostart.ru/1c/tools/1001819/
в целом решает поставленную задачу, но имеет явный недостаток - взаимодействует только с принтерами, подключенными к серверу. Доработанная версия позволяет работать как с принтерами на клиенте, так и на сервере
Расширение для вывода информации для покупателя из РМК на второй монитор. Также реализован вывод картинок из каталога в левую часть экрана покупателя. Разработано для УТ 11.5, УНФ 3.0.6 и 3.0.9.
Вывод для клиента на второй монитор (информационное табло) номера заказа в браузер (по умолчанию, например, Яндекс). Внешняя обработка может быть легко переделана под другие конфигурации (нужды) даже начинающим программистом.
есть считыватель магнитных карт
конфига Розница 1
использую атоловский драйвер
ВнешнееСобытие() в форме, при считывании карты не срабатывает :( при считывании штрих-кода сканером (тот же самый драйвер) срабатывает!
Атоловский тест драйвера считыватель видит! Всю голову уже сломал...
эта же конфига и этот же драйвер и точно такие же считыватели работают на 40+ компах, только с одним проблема...
я их покупаю в одном и том же месте...
модель считывателей точно одна и та же CIPHER 1023-2 интерфейсный кабель один и тот же для USB с эмуляцией COM, джемпера стоят точно так же
и тест Атоловского драйвера его видит! а 1с нет :(
(3) Все равно необходимо попробовать подключить не такой же, а именно работающий считыватель, причем вместе с кабелем.
Кстати, ни один из эмуляторов, похоже, не эмулирует порт в полном объеме. Особенно тухло дела обстоят с амплитудой сигнала.
Я не ГУГУ в считыватель магнитных карт, но проводя аналоги с ФР или ФП, могу посоветовать такой рецепт: скорее всего у считывателя есть какая-то утилита, которая позволяет включить у него логгирование. Тогда, включив лог его работы при считывании карты, можно почитать - а что записалось в лог? И сравнить аналогичные записи у "исправного" считывателя. Мне кажется, сам считыватель глючит. По крайне мере, синдромы, описанные вами, если их относить к фискальникам или сканерам - аналогичны. Проблемы с железом, а не с дровами.
Есть автомобильные весы на складе.
С компьютером вяжутся по COM порту.
Есть обработка для 1С 8.1 и драйвер Штрих баркод-сканер.
Обработка не ругается, драйвер встал, прописался в реестре. (Windows 7).
Однако цифр в обработке не показывает.
Существует ли метод тестирования соединения ком-порта (на самих весах все работает)?
(7) Serge_ASB, какое отношение автомобильные весы имеют к драйверу штрих-кодов?
И что за обработка? Какие весы?
А так, можно посмотреть, сто присылает ком-порт.
В эту функцию передаем номер ком-порта (число)?
И еще: если делать вызов этой функции из под кассового интерфейса в УТ 10.3, нужно переоткрывать форму или как минимум, переподключаться к ТОСервер?
(11) Да, номер порта.
Кассовый интерфейс я не смотрел, так что конкретно не отвечу. Мне когда-то потребовалось переоткрытие порта для чтения РФИД-меток, я написал функцию. А тут на форуме вопрос попался...
А как сделать проверку доступности устройства на порту? Допустим порт открыт, беспроводной сканер ушёл в спящий режим и после пробуждения связь не восстанавливается так как 1С не засекла отключения из-за открытого порта. Если случайными промежутками открывать и закрывать порт, то могут данные теряться.