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

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

今日のコンテスト

2020年10月11日 03時46分00秒 | 無線


久しぶりにコンテストの参戦。
最新のzLogで全市全郡コンテスト。

21時の時点で7MHzにほぼ誰いないってのは、やっぱ無線人口が減ってるんかね?
夜が明けてどれだけ賑わうのか見てみよう。

ThinkPad X61 Windows7 64bit


今日のWindows7

2020年10月08日 09時48分00秒 | PC
ThinkPad X61にWindows7 64bitを導入。

クラシックテーマにしてClassic Shellを入れてメニューのディレイを0にすれば、非常にレスポンスがいい、使い慣れた環境になる。

X61はWin7まではサポートしているようでLenovoのデバイスドライバーを一部導入できる。トラックポイントは純正ドライバーが入る。

その他認証と更新プログラム導入がちとめんどくさいが致し方ない。

まあ、機体が古い設計なので仕方がないといえば仕方がないが、今後の事を考えてWin10にしたことはまんまと裏目に出た。とにかくダウングレードしたことは吉と出た。

あとはBoot Manager入れて、FreeBSDとデュアルブートできていれば作業終わり。

追記:Boot Managerを入れ直して、SSDに残しておいたFreeBSDとのデュアルブートを確認。


今日のBCD

2020年10月06日 08時39分00秒 | PC
そうか、10進数をBCDにするのは難しくないか

シリアルポートが受信するとFreq変数に数値として実周波数を納めるようにしているから、周波数の増減は実周波数分加減すればいいか

最小分解能は10Hzなので10,100,1K,1M単位で増減すればいい

それを1/10にしてIntToStr関数で文字列にしとけば、後はシリアルポート送信時に二桁分に'$'付けて16進数に変えるので、簡単じゃないか。

IntToStr(Freq div 10)に周波数により'0'を左に加えるようにして四桁のBCDを作ればいいんだな。