簡易のTCPサーバのフリーソフト
現在、ESP-WROOM-02というwifiモジュール基板とPCとをUART通信で接続しました。
jumpwire.io http://ja.docs.jumpwire.io/ESP8266Reference/ATCommands/
現在事務所内で使用しているサーバーソフトが起動しているPCのIPアドレスへwifiモジュールを使用して通信を行おうと思い、上記のサイトを参考に、
”透過送信モード”というモードにATコマンドを送信して設定してサーバーと接続を試みているのですが、
AT+CIPSTART="TCP","192.168.1.158",5000
このコマンドで192.168.1.158:5000で動作させているサーバと接続コマンドを送って”CONNECT”と応答が返ってくるのですが、、5秒程度経過すると”CLOSED”という応答が来てしまいます。
現在この自動でCLOSEDされてしまう問題を調べているのですが、
私は”このサーバ特有の仕様”と現在考えています。
この問題の切り分けとして、別のサーバソフトで接続してみても同様に自動切断されてしまうのかを調べたいと思っているのですが、
このような時に便利な簡易サーバのフリーソフトツールなど、ご教示頂きますよう、よろしくお願い致します。
(透過送信モード時の送信・応答内容)
ready
WIFI CONNECTED
WIFI GOT IP
(PC送信)AT
(ESP応答)OK
(PC送信)AT+CWMODE=3
(ESP応答)OK
(PC送信)AT+CWJAP="Buffalo-G-884C","h3htu788pwh3u"
(ESP応答)WIFI DISCONNECT
(ESP応答)WIFI CONNECTED
(ESP応答)WIFI GOT IP
(ESP応答)OK
(PC送信)AT+CIFSR
(ESP応答)+CIFSR:APIP,"192.168.4.1"
(ESP応答)+CIFSR:APMAC,"5e:cf:7f:09:c8:76"
(ESP応答)+CIFSR:STAIP,"192.168.1.90"
(ESP応答)+CIFSR:STAMAC,"5c:cf:7f:09:c8:76"
(ESP応答)OK
(PC送信)AT+CIPSTART="TCP","192.168.1.158",5000
(ESP応答)CONNECT
(ESP応答)OK
(ESP応答)CLOSED
(PC送信)AT+CIPSTART="TCP","192.168.1.158",5000
(ESP応答)CONNECT
(ESP応答)OK
(PC送信)fefe
(ESP応答)ERROR
(ESP応答)CLOSED
(PC送信)AT+CIPMODE=1
(ESP応答)OK
お礼
ご回答ありがとうございます。 >>接続は先着順です。 上記は理解しましたが、今回の場合なぜA->Bは問題なくて、B->Aは接続できないのかがわかりません。 WiFi接続のIOTモジュールが多数ある場合、どれかのモジュールの電源を切ってしまったら、再度順番に全てのモジュールの電源を再投入していく必要があるのでしょうか?