0

バックグラウンド

私のプロジェクトでは、ラップトップ(Windowsを実行)から命令を受け取るイーサネットシールドを備えたArduinoメガを使用してAUVを制御しようとしています。サーバー側 (ラップトップ) は C++ で記述されます。

TCP/IP を使用した 1 対 1 のネットワークしか存在しないため、ハードウェアを簡素化するためにルーターの使用を避けようとしています。2 つのデバイス間で (auto-MDIX を使用して) 直接接続できることがわかりました。

したがって...

Boost:asio について簡単に調べましたが、ここで達成しようとしていることのクロスオーバーはおそらくやり過ぎだと思います (複数のクライアントなどを考慮する必要がないため)。私は正しいですか?

アドバイスをいただければ幸いです。ありがとう。

TL;DR:

クリーンでシンプルなコードで 1 対 1 の TCP/IP 接続を可能にする C++ ネットワーク ライブラリ (Windows で動作) を探しています。

4

1 に答える 1

0

最も簡単な方法は、arduino を Web サーバーとしてセットアップすることです。詳細については、この例の sektchを参照してください。

Windows ボックスでは、Web クライアント ライブラリを使用します。

このようにして、ブラウザを使用してクライアント ソフトウェアがなくても arduino をテストできます。

于 2013-03-25T13:46:08.840 に答える