Open JG1VPP opened 11 months ago
cwListenerの位置付けが問題だが、https://github.com/nextzlog/todo/issues/155もあるので、コードを煩雑化させやすい解読・マイクデバイス選択・履歴表示等の機能はCW4ISRに委ね、自動交信機能に特化させる手もあり。
それが良いように思います ごく稀にクラッシュしますし、クラッシュするとzLogごと落ちるという利用者側に悪い印象を与えるシステムになってしまうので あとは、クリックしてzLog側にデータを移す機能はやり方は分かったものの、今のUIでは問題が存在する(listviewのクリック情報は行としてしかデータを拾えないので、二列にした場合どちらを選んだかわからない)ので、抜本的なUIの改良が必須であることから、cwListenerは機能を縮小するほうがいいと思います
問題意識
CW4ISRとzLogを連携させるzLogプラグインを整備する。自動交信を支援する機能を備える。
解決方法
CW4ISRとはプロセス間通信で連携する。例えば、go-winioを使用する?
その他
cwListenerの位置付けが問題だが、不具合もあるので、コードを煩雑化させやすい解読・マイクデバイス選択・履歴表示等の機能はCW4ISRに委ね、自動交信機能に特化させる手もあり。