以下の内容はhttps://touch-sp.hatenablog.com/entry/2022/06/05/170843より取得しました。


【仕事効率化】【Bluetooth】2つのPC間で無線シリアル通信、それを利用してマクロパッドを作る

はじめに

この記事は過去の記事の続きで、Bluetoothを使って2つのPC間で無線シリアル通信をする方法です。
touch-sp.hatenablog.com

方法(初回のみ)

メインPCの設定

設定のBluetoothとデバイスを選択し「デバイスの追加」ボタンの横をクリックします。



その他のBluetooth設定を選択します。



「PCの検出を許可する」にはチェックは不要です。



COMポートを追加します。






自分の環境ではCOM3というのが追加されました。




ここからがはまりポイントです。

いきなりサブPC(2in1PCまたはタブレット)からBluetooth接続を要求すると失敗します。

メインPC側でCOM3を使ったシリアル通信を開始しておく必要があります。

今回はメインPC側で先に「main.py」を実行する必要があります。

サブPCの設定

設定のBluetoothとデバイスを選択し「デバイスの追加」ボタンをクリックします。



これでメインPCが表示されるので選択します。

ここまでくればデバイスマネージャーを確認して下さい。




2つのCOMポートが出現しています。これはWindowsの仕様のようです。

どちらが望ましいかはメインPCでCOMポートを作成した方法と同じ手順で確認できます。




「NOVA」はメインPCの名前です。

「NOVA」のCOM3に向けて発信するのでCOM3を使えばよいことがわかります。

2回目以降

2回目以降はそれぞれのPCでPythonスクリプトを実行するだけで問題ありません。

ただしメインPCを先に開始する必要がありますので気を付けて下さい。




以上の内容はhttps://touch-sp.hatenablog.com/entry/2022/06/05/170843より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14