попробую без размера прочитать все что есть в буфере. Я просто подозреваю что в буфере будут коды символов, мне же надо их в символы преобразовать по ASCII таблице.
Библиотеку использую именно эту, кстати пробовал другую, та данные из порта лучше принимала, но у ней было много других минусов, я от нее отказался.
m_commport.write не обязательно один символ пишет, он пишет сколько скажешь. Вот по такой команде
m_CommPort.Write(Encoding.ASCII.GetBytes("rf00100" ))
Все символы в ком-порт выдаются.
Порт я открываю в другой процедуре, когда инициализирую радио.
|