接続を下表に示します。シリアル出力信号波形が下図です。出力も貼っておきます。フォーマットと処理方法に関する情報があったので参考にさせて頂きました。内のデータのフォーマットは次のようになるとのことです。受信フラグを消すようにしました。データを処理できるようにしています。出力情報を受信し、LCDに表示する処理を作る上で次の問題が発生しました。使用していない行です。インクルード済みでこの中で宣言されていますがエラーがでます。下図のオプション設定を追加することでエラーが解消されました。無いというエラーなのでリンク時のエラーだったんですね。読み飛ばしてしまっていました。処理中のロジアナ波形例を下図に示します。最大で有効データが8個存在します。処理していることになります。受信に要する時間です。仮に整数のみで処理した場合(三角関数はテーブル引き)の想定ロジアナ波形が下図になります。2~3個中1個を処理できるようになりそうです。Studioでは最適化オプションがディフォルトではサイズ優先(-Os)になっていますが、速度優先(-Ofast)に変更してもあまり変わりませんでした。整数化せずに進めることにします。不調が今回最も頭を悩ました問題です。なったりして非常に不安定です。データを並べたものが下図のサンプルです。ないかと思えてきますが、その並びで処理してもきれいな表示にはなりませんでした。表示例は下図になります。机の上に置いている状態なので周りにはモニタディスプレイや半田ごて等、雑多な物がある状態です。不安定なので時と場合より表示状態が変化します。割込み処理もサンプルを参照しながら割合簡単に実装できることが判りました。再挑戦してみたい気もします。2024/07/20データ抽出処理部のバグを修正しました。不安定になる場合がありますが、調子の良い時にはかなりきれいに描画できるようになりました。¥120のマイコンでもほぼリアルタイムに表示できるのが嬉しいですね。コメントありがとうございます。