## ウィンドウズ Windowsシステムでは、通常`COM`でシリアルポートを参照する。 XPipeでは、`COM`という接頭辞なしでインデックスを指定することもできる。 9以上のポートを指定するには、`COM`でUNCパス形式を使わなければならない。 WSL1ディストリビューションがインストールされている場合、WSLディストリビューション内から`/dev/ttyS`でシリアルポートを参照することもできる。 しかし、これはWSL2では動作しない。 WSL1システムを持っている場合は、このシステムをシリアル接続のホストとして使用し、XPipeでアクセスするためにtty記法を使用することができる。 ## Linux Linuxシステムでは、通常`/dev/ttyS`経由でシリアルポートにアクセスできる。 接続されているデバイスのIDは知っているが、シリアルポートを追跡したくない場合は、`/dev/serial/by-id/<デバイスID>`で参照することもできる。 `ls /dev/serial/by-id/*`を実行すれば、利用可能なすべてのシリアルポートをID付きで一覧できる。 ## macOS macOSでは、シリアルポート名はほとんど何でも良いが、通常は`/dev/tty.`の形をしており、idは内部デバイス識別子である。 `ls /dev/tty.*`を実行すると、利用可能なシリアルポートが見つかるはずである。