Инструменты пользователя

Инструменты сайта


lm2:ce:s_self_pl

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
lm2:ce:s_self_pl [2020/08/04 15:57]
ruben
lm2:ce:s_self_pl [2020/11/30 14:12] (текущий)
Строка 14: Строка 14:
  
 //<COM-порт> (Linux):// \\ //<COM-порт> (Linux):// \\
-"/dev/ttyS0"\\ +"/dev/ttyS0", …, "/dev/ttyS15"\\ 
-"/dev/ttyS1"\\ +"/dev/ttyUSB0", …, "/dev/ttyUSB5"\\ 
-"/dev/ttyS2"\\ +"/dev/ttyAMA0", "/dev/ttyAMA1"\\ 
-"/dev/ttyS3"\\ +"/dev/ttyACM0", "/dev/ttyACM1"\\ 
-"/dev/ttyS4"\\ +"/dev/rfcomm0", "/dev/rfcomm1"\\ 
-"/dev/ttyS5"\\ +"/dev/ircomm0", "/dev/ircomm1"\\ 
-"/dev/ttyS6"\\ +"/dev/cuau0", …, "/dev/cuau3"\\ 
-"/dev/ttyS7"\\ +"/dev/cuaU0", …, "/dev/cuaU3"
-"/dev/ttyS8"\\ +
-"/dev/ttyS9"\\ +
-"/dev/ttyS10"\\ +
-"/dev/ttyS11"\\ +
-"/dev/ttyS12"\\ +
-"/dev/ttyS13"\\ +
-"/dev/ttyS14"\\ +
-"/dev/ttyS15"\\ +
-"/dev/ttyUSB0"\\ +
-"/dev/ttyUSB1"\\ +
-"/dev/ttyUSB2"\\ +
-"/dev/ttyUSB3"\\ +
-"/dev/ttyUSB4"\\ +
-"/dev/ttyUSB5"\\ +
-"/dev/ttyAMA0"\\ +
-"/dev/ttyAMA1"\\ +
-"/dev/ttyACM0"\\ +
-"/dev/ttyACM1"\\ +
-"/dev/rfcomm0"\\ +
-"/dev/rfcomm1"\\ +
-"/dev/ircomm0"\\ +
-"/dev/ircomm1"\\ +
-"/dev/cuau0"\\ +
-"/dev/cuau1"\\ +
-"/dev/cuau2"\\ +
-"/dev/cuau3"\\ +
-"/dev/cuaU0"\\ +
-"/dev/cuaU1"\\ +
-"/dev/cuaU2"\\ +
-"/dev/cuaU3"+
  
-<COM-порт> (Windows): "\.COM1" | "\.COM2" | "\.COM3" | "\.COM4" | "\.COM5" | "\.COM6" | "\.COM7" | "\.COM8" | "\.COM9" | "\.COM10" | "\.COM11" | "\.COM12" | "\.COM13" | "\.COM14" | "\.COM15" | "\.COM16"\\ +//<COM-порт> (Windows):// \\ 
-<скорость> (Linux): 50 | 75 | 110 | 134 | 150 | 200 | 300 | 600 | 1200 | 1800 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 | 230400 | 460800 | 500000 | 576000 | 921600 | 1000000 | 1152000 | 1500000 | 2000000 | 2500000 | 3000000 | 3500000 | 4000000\\ +"\.COM1", …, "\.COM16" 
-<скорость> (Windows): 110 | 300 | 600 | 1200 | 2400 | 4800 | 9600 | 19200 | 38400 | 57600 | 115200 | 128000 | 256000 | 460800 | 500000 | 1000000\\ + 
-<формат_данных>: по умолчанию "8N1" - 1 символ - количество бит в одном символе, 2 символ - использование четности (N|E|O), 3 символ - количество стоповых бит.\\ +//<скорость> (Linux):// \\ 
-<флаг_логирования> - true|false - вести/не вести подробный лог\\ +0, 75, 110, 134, 150, 200, 300, 600, 1200, 1800, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 230400, 460800, 500000, 576000, 921600, 1000000, 1152000, 1500000, 2000000, 2500000, 3000000, 3500000, 4000000 
-Set:\\ + 
-"serial.connected..=true|false"\\ +//<скорость> (Windows): // \\ 
-"serial.send..=<данные>"\\ +110, 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, 57600, 115200, 128000, 256000, 460800, 500000, 1000000 
-"serial.baudrate..=<скорость>"\\ + 
-"serial.port..=<COM-порт>"\\ +//<формат_данных>:// по умолчанию "8N1"\\ 
-"serial.format..=<формат>"\\ +1 символ - количество бит в одном символе,\\ 
-Get:\\ +2 символ - использование четности (N/E/O),\\ 
-"serial.connected.."\\ +3 символ - количество стоповых бит. 
-События:\\ + 
-"<имя_плагина>:serial.received..=<данные>"\\ +//<флаг_логирования>// - true/false - вести/не вести подробный лог 
-"<имя_плагина>:serial.connected..=true|false"\\ + 
-UDP-клиент\\ +**Set:** 
-UDP-клиент немного корявый и ограниченный. Будет доработан в следующих релизах.\\ +<code> 
-Подключение:\\ +"serial.connected..=true/false" 
-<Plugin ID="<имя_плагина>" Type="udpclient" Port="<порт>"/>\\ +"serial.send..=<данные>" 
-Параметры:\\ +"serial.baudrate..=<скорость>" 
-<порт> - Номер порта, который будет слушать UDP-клиент\\ +"serial.port..=<COM-порт>" 
-Set:\\ +"serial.format..=<формат>" 
-нет\\ + 
-Get:\\ +</code> 
-нет\\ + 
-События:\\ +**Get:** 
-"<имя_плагина>:=<данные>" - входные данные отсекаются переводом строки ('\x0d')\\ +<code> 
-TCP-клиент\\ +"serial.connected.." 
-Подключение:\\ + 
-<Plugin ID="<имя_плагина>" Type="tcpclient" Addr="<ip-адрес>" Port="<порт>"/>\\ +</code> 
-Параметры:\\ + 
-<ip-адрес> - IP адрес\\ +**События:** 
-**<порт> - Номер порта, к которому будет подключаться TCP-клиент\\ +<code> 
-Set:\\ +"<имя_плагина>:serial.received..=<данные>" 
-"socket.send..=<данные>"\\ +"<имя_плагина>:serial.connected..=true/false" 
-Get:\\ + 
-нет\\ +</code> 
-События:\\ + 
-"<имя_плагина>:socket.partial..=true"\\ +==== UDP-клиент ==== 
-"<имя_плагина>:socket.connected..=true|false"\\ + 
-"<имя_плагина>:socket.received..=<данные>"\\ +**Подключение:** 
-TCP-сервер\\ +<code> 
-Подключение:\\ +<Plugin ID="<имя_плагина>" Type="udpclient" Port="<порт>"/> 
-<Plugin ID="<имя_плагина>" Type="tcpserver" Port="<порт>"/>\\ + 
-Параметры:\\ +</code> 
-<порт> - Номер порта, который будет слушать TCP-сервер\\ + 
-Set:\\ +**Параметры:** 
-"socket.send..=<данные>"\\ + 
-Get:\\ +//<порт>// - номер порта, который будет слушать UDP-клиент 
-нет\\ + 
-События:\\ +**Set:** 
-"<имя_плагина>:socket.partial..=true"\\ + 
-"<имя_плагина>:socket.connected..=true|false"\\+нет 
 + 
 +**Get:** 
 + 
 +нет 
 + 
 +**События:** 
 +<code> 
 +"<имя_плагина>:=<данные>" 
 + 
 +</code> 
 + 
 +Входные данные отсекаются переводом строки ('x0d') 
 + 
 +==== TCP-клиент ==== 
 + 
 +**Подключение:** 
 +<code> 
 +<Plugin ID="<имя_плагина>" Type="tcpclient" Addr="<ip-адрес>" Port="<порт>"/> 
 + 
 +</code> 
 + 
 +**Параметры:** 
 + 
 +//<ip-адрес> //- IP-адрес\\ 
 +//<порт>// - порт 
 + 
 +**Set:** 
 +<code> 
 +"socket.send..=<данные>" 
 + 
 +</code> 
 + 
 +**Get:** 
 + 
 +нет 
 + 
 +**События:** 
 +<code> 
 +"<имя_плагина>:socket.partial..=true" 
 +"<имя_плагина>:socket.connected..=true/false"
 "<имя_плагина>:socket.received..=<данные>" "<имя_плагина>:socket.received..=<данные>"
 +
 +</code>
 +
 +==== TCP-сервер ====
 +
 +**Подключение:**
 +<code>
 +<Plugin ID="<имя_плагина>" Type="tcpserver" Port="<порт>"/>
 +
 +</code>
 +
 +**Параметры:**
 +
 +//<порт>// - порт
 +
 +**Set:**
 +
 +"socket.send..=<данные>"
 +
 +**Get:**
 +
 +нет
 +
 +**События:**
 +<code>
 +"<имя_плагина>:socket.partial..=true"
 +"<имя_плагина>:socket.connected..=true/false"
 +"<имя_плагина>:socket.received..=<данные>"
 +
 +</code>
  
  
lm2/ce/s_self_pl.1596545865.txt.gz · Последнее изменение: 2020/11/30 14:12 (внешнее изменение)