1

私が使用しているプロトコルは、パリティ (ウェイクアップ) ビットを使用して、RS-232 経由で新しいメッセージの開始を通知します。メッセージの他のすべてのバイトには、パリティ ビットが SPACE に設定されています。パケットには長さと CRC が含まれています... Wakeup ビットが設定された最初のバイトをキャッチし、メッセージ自体の長さ情報からパケットを処理できるようにする必要があります。私はアセンブリとcのいくつかのアプリケーションでこれを行いました. 私は C# に移行しており、パケット フレームのパリティ/ウェイクアップ ビット (1 開始、1 停止、8 データ、およびウェイクアップ ビットを含む 11 ビット) からメッセージのキャプチャの開始をトリガーする際に助けが必要です。

4

0 に答える 0