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

RFC - Project Direction #7

Open
ben-kuhn opened this issue Dec 2, 2022 · 7 comments
Open

RFC - Project Direction #7

ben-kuhn opened this issue Dec 2, 2022 · 7 comments

Comments

@ben-kuhn
Copy link
Collaborator

ben-kuhn commented Dec 2, 2022

Thanks @d3cker for getting the project this far. It sounds like you want to focus your efforts on the head -> base protocol which is great. In the meantime, where do you see this project going? Do you see a full-fledged distro full of common ham apps? Do you see a more basic platform for users to customize? Or, do you see this as more of a platform for building something else?

No matter what, there is a long list of improvements to explore, I'm just wondering where you see things going so we can focus on going in that direction.

@d3cker
Copy link
Owner

d3cker commented Dec 3, 2022

I would like to see WSJT-X (it was my main goal), Fldigi and other stuff running on it. I don't want to struggle with RF over audio cable anymore ;) But this requires some CAT functionality. Using native app only to support CAT over /dev/ttyS1 seems to be not very effiecent - i think x6100 armbian does it this way. That's why I focus on head-body protocol right now. As for now I managed to run script from here and control volume of main unit. It looks very promising. Also I have a strong feeling that Xiegu abandoned this platform so I do not expect to see updated gspc_app_v1 with support for latest G90 firmware. We will probable have to write our own one:) I see anyone to particpate in this project. Developers, OS engineers, testers and regular users, even tech writers to make things keep clean and up to IT standards :) In the end, it would be great just to release fully working HAM related OS for this device. I'm really happy to see you contributing here <3

@d3cker
Copy link
Owner

d3cker commented Dec 3, 2022

@ben-kuhn You know what? Maybe we should establish more interactive way of communication. Back in the days I would create an irc channel but now it seems to be out of fassion (or just not very popular). Maybe let's try with discord: https://discord.gg/TTKVTH8U

@ben-kuhn
Copy link
Collaborator Author

ben-kuhn commented Dec 5, 2022

@d3cker Good deal. I have a few ideas for general interfacing but didn't want to overstep.

I like the idea of discord but unfortunately I was occupied by family commitments and by the time I tried the link it had expired. If you have a chance to send another I'll be quicker with it :-)

@mdubinko
Copy link
Collaborator

mdubinko commented Dec 5, 2022

Do you consider the G90 core part of this project/direction? (Asking as a X5105-only user, a rare breed, I know)

Wow, X5105! That would be great to support as much hardware as possible. I just looked at the docs and I've got enlightened! This is the reason the app creates /dev/ttyUSB0 :D It uses serial for communication with X5105. I couldn't figure out why app is locking it once present. It should be much easier with X5105 as it probably uses pure CAT.

@d3cker
Copy link
Owner

d3cker commented Dec 5, 2022

@d3cker Good deal. I have a few ideas for general interfacing but didn't want to overstep.

I like the idea of discord but unfortunately I was occupied by family commitments and by the time I tried the link it had expired. If you have a chance to send another I'll be quicker with it :-)

I think the link is static and still valid: https://discord.gg/TTKVTH8U I can join with it and every time I try to generate one in discord website it looks the same. Please try again?

@d3cker
Copy link
Owner

d3cker commented Dec 5, 2022

@mdubinko @ben-kuhn To make things up to standards, I set up master branch as protected. Any work should be done on feature branches and a pull request is required before merge. Reach me out if in case of doubts.

@d3cker
Copy link
Owner

d3cker commented Dec 10, 2022

Just to let you know that there is still work in progress... and finally I made some progress :) I just finished first working version of protocol sniffer for GSOC-G90 communication. You can get it here (devel branch): https://github.com/d3cker/g90puhuApp
Sniffer in action: https://www.youtube.com/watch?v=8-x0HpGmOv8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants