2019-10-29 Tue
zLogは最初のメニュー画面(コンテストを選ぶ)がメイン画面なので、タスクバーに表示されるサムネイルが常にメニュー画面となってしまって格好が悪い。
昔はね、サムネイルなんか無かったからわからなかったけどね。まあ、仕方ない。
ロギング画面をメイン画面としてタスクバーには本来のメイン画面(ロギング画面)が出る様に
鋭意改造中、、、、一応動く様にはなったが、あちこちおかしいのでcommitはまだ。
現在までの最新はこちら(working branch)
https://github.com/jr8ppg/zLog/tree/working
2019-10-27 Sun
今週は忙しかったので休み。進捗無し。来週は連休なので時間取れそう。
2019-10-22 Tue
久々にzLogいじり今日はICOMのリグを借りてきたので、CI-Vのテストを実施。
全然だめだーと思ったけど、さりげなく使われているChr()がだめなので全部AnsiChar()に置換。
関連するところも直して動作確認OK。
FT-2000,IC-706mk2,TS-570で動作を確認。
類似機種は問題ないだろう。
次にCWのキーイングをテスト。
こちらもOK。ただし、zLogでのサイドトーン発生はNG。
おそらくはPCharを使って逆参照しているあたりかと思うけど
修正方法の名案が浮かばないので必要かどうかを某コンテスターに聞いたところ
いらないとのことなので廃止。
尚、ToneGen.pasは下記のサイトのものと一致。
http://www.delphipages.com/comp/ttonegen-4100.html
今日はここまで。
今後のTODO
とりあえずこれ位やればzLog 令和Edition の完成かな
・ALL JAコンテストのテスト
・パケットクラスター対応のテスト
・USBIF4CWの対応をusbif4cw.dll使用する方法に変更
2019-10-13 Sun
あまり気乗りがしませんでしたが、全市全郡コンテストに一応参加しました。コンディション悪く、7Mも良いのか悪いのかよくわからない感じ。
14M以上も全く開けず残念な感じでした。
まあ、手直ししたzLogのテストって感じです。
新しく作成したJARL E-LOG 2.0出力機能はばっちりで、提出したところ受付されました。
いくつか課題を見つけたのでそれらの修正を行う予定。
<結果>
バンド 交信局数 得点 マルチ
3.5 MHz 24 24 24
7 MHz 267 264 217
14 MHz 8 8 8
21 MHz 3 3 3
50 MHz 3 3 2
144 MHz 1 1 1
430 MHz 2 2 2
合 計 308 305 × 257 = 78385
続きを読む >>
2019-10-12 Sat
今日は全市全郡コンテストです。台風が来ているので参加局は少なめでしょうと勝手に予測。
今日はzLogにFT-2000対応機能をつけた。
とりあえずリグ情報の取得はできる様になった。
全然通信しなくてどうしたものかと思ったけど、リグ側を9600bpsにしていました。
今時4800bpsなんて使わないね。
あと、DTR,RTSをONにすると通信開始。FT-2000のコマンドは何故かTS-690に類似している模様。
とりあえずここまでできたのでコンテストで使ってみることにします。
2019-10-12 Sat
ローカル局よりICOMの無線機の設定にすると1200bpsでしか通信しないと言う話を聞いたので調査。リグコントロールのプログラム的には9600bpsまでは対応している。
どうやらOption画面がイマイチみたいで、どんな設定をしても1200bps設定で記録されるっぽい。
うーん、あってるかなー
まあいいや。
とりあえず、修正して19200bpsと38400bpsの設定を追加した。
2019-10-08 Tue
TStringAlignGridの代替作業完了これでオッケーだ、、、と思ったけど、
別の所でシステムエラー1411が発生!なんでだ?全く意味不明。
調べてみると、メインウインドウリサイズ時にイベント無限ループになることが判明。
よく今まで大丈夫だった物だ。
修正完了。
今日はここまで。
2019-10-07 Mon
今日はTStringAlignGridの代替を行った。要するに、右寄せ表示と多少の色変更ができれば良いので標準装備のTStringGridに置き換えてOwnerDrawで対応。
これが15画面位あるので面倒。残り8画面。
全部代替できたらCWのテストをしよう。
2019-10-06 Sun
今日はRIGコントロールのテスト設定画面にFT-2000が無いぞ。
仕方ないので、FT-1000MPを指定してやってみると、送信しっぱなし。やっぱりだめか。
対応していない。
自作ソフトでも試してみたが、FT-2000用は作っていなく、やはり動作しない。
段々思い出してきた。YAESUのCATも色々あって何か違っていたはず。
FT-2000用のプログラムを作らないとだめだ。
2019-10-05 Sat
今日は雨で外出予定が無かったのでzLogをいじる。動作がおかしいところを確認しながらソースコード整理。
まあ、なんとかなりそうだが、突如として動かなくなった。
色々調べていくと、TStringAlignGridと言うフリーのコンポーネントがいまいちで、
テキスト形式DFMで保存すると正常動作しない模様。
困りましたな。
改めて調べると作者のWebサイト発見。
どうやらDelphi7対応はworking nowで、Delphi6で止まっている模様。
http://www.hoerstemeier.com/grid.htm
これは後日代わりの物を作るしか無い感じ。
このままでも動くことは動くけどgithubに入れる以上、テキスト形式にしたいところ。
zLogをメンテナンスするためもTODO
①TStringAlignGridを何とかする
②CWキーイングの動作テスト
③RIGコントロールの動作テスト
全部色々な意味で面倒くさい、、、RTTYは忘れよう。
今日はここまで。workingブランチに入っています。
https://github.com/jr8ppg/zLog/tree/working
2019-10-02 Wed
今日はzLogいじるのは無し。JARL NEWSが届いたら恒例の鉄塔保険の申し込みが始まっているので加入手続きを行う。
zLogどうするかな、、、CWの動作確認はしたいな。
2019-10-01 Tue
今日やったことTConsole手直しと全Formをテキスト形式dfmで保存してgithubにコミットした。
https://github.com/jr8ppg/zLog
Delphi 10.3.2 Rio Community Edition でビルド可能。
2019-10-01 Tue
今日はZSERVERとの接続を確認。一応動いている、、、大丈夫そうだ。
次はパケットクラスターの動作確認をしたいところ。