rftgyふじこlp:今は反芻している…JP1NOM

のんべんだらりと生きてしまいましたよ。

今日のCAT

2020年09月21日 05時19分00秒 | 無線

モード切り替えつけた。

コマンドを送るとACKを返してくるようだ。
ACKは00が成功、0FF0が失敗らしい。


ウォッチドッグタイマーで定期的に周波数を得ようとすると、時々戻り値が5byte未満になってしまう問題は解決できていない。また、リグのダイヤルで周波数を変化させると受信がコケてフリーズすることがある。エラー処理しないといかんか?

一度読み取りに成功したらプログラムで周波数を制御してしまえば、読み取り問題はおそらく解決する。

この場合、CommXのonReceiveイベントを改良して、1byteを受信した時はACKの判定を行うようにしないといけないな。