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

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

今日のCAT

2020年09月30日 08時07分00秒 | 無線






まだデバッグ用にEditBoxがあるけど、これは完成時にはstring変数に置き換える予定。

上段のEditBoxはマニュアルでコマンドを打つときに使うんだけど、どんなコマンドが必要かを確認するために使用。

下段は受信データの取り出し用。

受信データの先頭にある"0"を消して","をつけるためにだけもう一度ループを回すのは効率悪いかな?

受信が1byteのとき、F0が返ってきたらERROR表示。
5byteのとき周波数を更新。


今日のCAT

2020年09月29日 19時01分00秒 | 無線

RS232CコンポーネントをCommXからApdComPortに変えたところ、受信の取りこぼしが時々あるが、通信が止まることはなくなった。リグで周波数を変えても追随している模様。

Delphi5ではWin10など、新しいWindowsやwineではレイアウトが崩れるので、Windows10対応のDelphi10.3で作り直した。

ApdComPortは起動時に接続できるポートを示して選ぶようになっているので、ポート選択のComboBoxは必要ないみたい。