TRASSIR ActivePOS в мобильном клиенте

1. Sanyara88 01.06.22 11:12 Сейчас в теме
Добрый день
Используем систему видеонаблюдения TRASSIR с ActivePOS при отгрузки товара на складе, данные (титры) можно отправить только если кладовщик работает с ПК под управление виндовс и с клиента х32. Задача такая, можно ли отправлять титры на камеру из мобильного клиента 1с на терминале Honeywell ScanPal EDA50K. Задача вроде не такая сложная.
По сути процедура на клиенте следующая
&НаКлиенте
Функция ConnectWinsock(Winsock,Protocol=1)
//Protocol = 0; //0-TCP (не подключается! висит в состоянии 6), 1-UDP

Попытка
Winsock = Новый ComОбъект("MSWinsock.Winsock");
Исключение
Сообщить(ОписаниеОшибки());
Возврат Ложь;
КонецПопытки;
Winsock.RemoteHost = АдресActivePOS;
Winsock.RemotePort = ПортActivePOS;
Winsock.Protocol = Protocol;

Winsock.Connect();

сч=0;
Пока Winsock.State <> ?(Protocol=0,7,1) Цикл

Если Winsock.State = 9 Тогда //если ошибка
Сообщить("Ошибка сокета");
WinSock.Close();
Возврат Ложь;
КонецЕсли;
Если сч>1 Тогда
Сообщить("Winsock не подключается");
Сообщить("Состояние: "+ Строка(Winsock.State));
WinSock.Close();
Возврат Ложь;
КонецЕсли;
сч=сч+1;
КонецЦикла;
Возврат Истина;

КонецФункции

И основная проблема в том, что в мобильном клиенте нет Новый ComОбъект("MSWinsock.Winsock").
Может кто сталкивался с подобными задачами, буду признателен
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот