[About] Version=1.20 Author=nesco Mail=hiasm@mail.ru [Type] Class=Element Info=Асинхронный COM порт Tab=Misc [Property] Port=Номер порта|4|0|Com1,Com2,Com3,Com4,Com5,Com6,Com7,Com8,Com9 BaudRate=BaudRate=Скорость порта|14|13|50,75,110,150,300,600,1200,1800,2000,2400,3600,4800,7200,9600,14400,19200,28800,38400,57600,115200,128000,256000 @DataBits=Число битов данных|4|1|7,8 @Parity=Режим проверки ошибок передачи|4|0|None,Odd,Even,Marker,Space @StopBits=Число стоповых битов|4|0|1,2 DTR=Состояние линии DTR по умолчанию|4|0|off,on RTS=Состояние линии RTS по умолчанию|4|0|off,on [Methods] doOpen=Открывает порт|1| doClose=Закрывает порт|1| doWrite=Записывает данные в порт|1| *doRXClear=Очищает буфер RX входа|1| *doDTR=Устанавливает/сбрасывает сигнал на линии DTR|1| *doRTS=Устанавливает/сбрасывает сигнал на линии RTS|1| *doSetComState=Переустанавливает параметры порта без его перезапуска. Буферы чтения и записи остаются нетронутыми|1| onSyncWrite=В случае успешной записи выдает в синхронном режиме кол-во записанных байт, иначе - 0|2| onRead=В случае успешного чтения выдает в асинхронном режиме прочитанную строку байт|2| onSyncRead=В случае успешного чтения выдает в синхронном режиме прочитанную строку байт|2| *onDSR=Событие происходит при изменении сигнала на линии DSR, выдавая в поток состяние этой линии в синхроннои режиме|2| *onCTS=Событие происходит при изменении сигнала на линии CTS, выдавая в поток состяние этой линии в синхроннои режиме|2| *onDCD=Событие происходит при изменении сигнала на линии DCD, выдавая в поток состяние этой линии в синхроннои режиме|2| *onRING=Событие происходит при изменении сигнала на линии RI, выдавая в поток состяние этой линии в синхроннои режиме|2| *onSetComState=Событие происходит после переустановки параметров порта (1 - успешная переустановка, 0 - неуспешная)|2| *onOpen=Событие происходит в случае успешного открытия порта|2| *onClose=Событие происходит в случае успешного закрытия открытого порта|2| *onError=Событие происходит в случае неуспешного открытия или закрытия порта, выдавая код ошибки в поток (0 - неудачное открытие порта, 1 - неудачное закрытие порта)|2| Port=Номер порта (от 1 до N)|4|1 BaudRate=Скорость порта|4|1