xpipe-mirror/lang/proc/texts/serialPort_ru.md
2024-08-09 07:28:43 +00:00

2 KiB
Raw Blame History

Windows

В системах Windows ты обычно обращаешься к последовательным портам через COM<index>. XPipe также поддерживает простое указание индекса без префикса COM. Чтобы обратиться к портам больше 9, тебе придется использовать форму UNC-пути с \\\.\COM<index>.

Если у тебя установлен дистрибутив WSL1, ты также можешь обращаться к последовательным портам из дистрибутива WSL через /dev/ttyS<index>. Однако с WSL2 это уже не работает. Если у тебя есть система WSL1, ты можешь использовать ее в качестве хоста для этого последовательного соединения и использовать нотацию tty для доступа к ней с помощью XPipe.

Linux

В Linux-системах ты обычно можешь получить доступ к последовательным портам через /dev/ttyS<index>. Если ты знаешь ID подключенного устройства, но не хочешь следить за последовательным портом, ты также можешь обратиться к ним через /dev/serial/by-id/<device id>. Ты можешь перечислить все доступные последовательные порты с их идентификаторами, выполнив команду ls /dev/serial/by-id/*.

macOS

В macOS имена последовательных портов могут быть практически любыми, но обычно имеют вид /dev/tty.<id>, где id - внутренний идентификатор устройства. Запуск ls /dev/tty.* должен найти доступные последовательные порты.