Добрый день! Помогите с СОМ портом.
Ж/Д весы постоянно отправляют ответ в виде "$000020000010@". Разбиваю строку на две подстроки, это и есть вес1 и вес2.
Из-за того в порт пишется постоянно этот ответ, то при чтении порта через ПодключитьОбработчикОжидания 2сек, в переменную ДаннысСПорта бывает что попадает строка вида "$000020000010@$000020000010@" и т.к.
Код который опрашивает порт:
Если ComPort.InBufferCount = 14 Тогда
ДанныеСПорта = ComPort.Input;
ЭлементыФормы.НадписьОтветСВесов.Значение = Строка(ТекущаяДата()) + " " + ДанныеСПорта;
ПарсингОтветаСОМПорта(ДанныеСПорта);
Иначе
ЭлементыФормы.НадписьОтветСВесов.Значение = "Ответа нет...";
КонецЕсли;
Бывает что ComPort.InDufferCount = 0 либо еще какому то значению.
Наверное можно как то перевести работу СОМ порта в режим отправка значение-чтение, как?