TCP経由で通信できると言われているイーサネットアクセス制御デバイスがあります。
HEXデータを入力してパチェットを送信するにはどうすればよいですか.これは私が彼らのマニュアルから持っているものです(各コマンドの後に送受信される通信パケットの標準フォーマット)
. ..
端末からの標準返信パケット サイズ (バイト) BS (0x08) : アスキー文字 1 STX (0x02) : アスキー文字 1 LENGTH : BS から ETX までの長さ 4 TID : システム固有 ID 1 結果1 DATA : 返されたパラメータ N CHECKSUM : BS から DATA 1 までのバイト合計 ETX (0x03) : ASCII 文字 1
端末への標準コマンド パケット サイズ (バイト) ACK (0x06) : ASCII 文字 1 STX (0x02) : アスキー文字 1 LENGTH : ACK から ETX までの長さ 4 TID : システム固有の ID (例: 1) 1 コマンド 1 アクセスキー(オプション) 6 DATA : コマンドパラメータ N CHECKSUM : ACK から DATA 1 までのバイト合計 ETX (0x03) : ASCII 文字 1 このパケットは ACK から始まります。 このパケットでは、MSB から複数のバイト値を開始する必要があります。 たとえば、長さが 10 の場合、LENGTH は 0x00 0x00 0x00 0x0a です。