Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zLog連携機能の整備 #186

Open
JG1VPP opened this issue Aug 4, 2023 · 1 comment
Open

zLog連携機能の整備 #186

JG1VPP opened this issue Aug 4, 2023 · 1 comment
Assignees
Labels
CW CW decoder & encoder enhancement New feature or request

Comments

@JG1VPP
Copy link
Member

JG1VPP commented Aug 4, 2023

問題意識

CW4ISRとzLogを連携させるzLogプラグインを整備する。自動交信を支援する機能を備える。

解決方法

CW4ISRとはプロセス間通信で連携する。例えば、go-winioを使用する?

その他

cwListenerの位置付けが問題だが、不具合もあるので、コードを煩雑化させやすい解読・マイクデバイス選択・履歴表示等の機能はCW4ISRに委ね、自動交信機能に特化させる手もあり。

@JG1VPP JG1VPP added enhancement New feature or request CW CW decoder & encoder labels Aug 4, 2023
@jucky154
Copy link
Member

jucky154 commented Aug 4, 2023

cwListenerの位置付けが問題だが、https://github.com/nextzlog/todo/issues/155もあるので、コードを煩雑化させやすい解読・マイクデバイス選択・履歴表示等の機能はCW4ISRに委ね、自動交信機能に特化させる手もあり。

それが良いように思います
ごく稀にクラッシュしますし、クラッシュするとzLogごと落ちるという利用者側に悪い印象を与えるシステムになってしまうので
あとは、クリックしてzLog側にデータを移す機能はやり方は分かったものの、今のUIでは問題が存在する(listviewのクリック情報は行としてしかデータを拾えないので、二列にした場合どちらを選んだかわからない)ので、抜本的なUIの改良が必須であることから、cwListenerは機能を縮小するほうがいいと思います

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CW CW decoder & encoder enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants