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

1.5 KiB

ウィンドウズ

Windowsシステムでは、通常COM<index>でシリアルポートを参照する。 XPipeでは、COMという接頭辞なしでインデックスを指定することもできる。 9以上のポートを指定するには、COM<index>でUNCパス形式を使わなければならない。

WSL1ディストリビューションがインストールされている場合、WSLディストリビューション内から/dev/ttyS<index>でシリアルポートを参照することもできる。 しかし、これはWSL2では動作しない。 WSL1システムを持っている場合は、このシステムをシリアル接続のホストとして使用し、XPipeでアクセスするためにtty記法を使用することができる。

Linux

Linuxシステムでは、通常/dev/ttyS<index>経由でシリアルポートにアクセスできる。 接続されているデバイスのIDは知っているが、シリアルポートを追跡したくない場合は、/dev/serial/by-id/<デバイスID>で参照することもできる。 ls /dev/serial/by-id/*を実行すれば、利用可能なすべてのシリアルポートをID付きで一覧できる。

macOS

macOSでは、シリアルポート名はほとんど何でも良いが、通常は/dev/tty.<id>の形をしており、idは内部デバイス識別子である。 ls /dev/tty.*を実行すると、利用可能なシリアルポートが見つかるはずである。