Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
そこにファームウェアが記載されているデバイスと通信したい
これが私のコードです。しかし、そのコードでは、null、負の数、その他のゴミを受け取ります。私のコードの何が問題になっていますか?
最初に、メッセージ構造体の最初にある同期バイトを見つけるためのチェックを行う必要があります。値0xA5および0x5Aを探します。それらを見つけたら、メッセージの残りの部分のデコードを開始できます。
ModEEGはバイトの安定したストリームを出力しているように見えるので、メッセージ開始マーカーを探す必要があります。メッセージをデコードする前にそれらをチェックするのは良いことかもしれません。