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

MQTT support status #804

Open
yubik9 opened this issue Mar 23, 2024 · 2 comments
Open

MQTT support status #804

yubik9 opened this issue Mar 23, 2024 · 2 comments

Comments

@yubik9
Copy link

yubik9 commented Mar 23, 2024

Dear Jonathan,

I hope this message finds you well. I wanted to take a moment to express my deepest gratitude for your invaluable contribution to the development of the MMDVM software. Your dedication and expertise have truly made a significant impact on our community.

Currently, I am delving into the research of MQTT passthrough with the MMDVM HAT, and I am keen to understand the progress of the MQTT branch within the MMDVMHost. Any insights you could provide on the current status would be greatly appreciated.

Once again, thank you for your remarkable work and ongoing support.

Best regards,
Jimmy VK2HUB

@g4klx
Copy link
Owner

g4klx commented Mar 23, 2024

Hi Jimmy

The development work for the MQTT has been parked for now. It is the future of the MMDVM Host and will at some stage become the master version. However for now other elements of the MMDVM infrastructure aren't up to speed with it yet. As far as I am concerned the mqtt_plus branch is the one to look at, and it is essentially code complete, however it has not been extensively tested and so bugs may very well be present. You are most welcome to test that branch and feed back any issues you have with it.

The idea of the MQTT work is to move all of the display and logging functionality out of the core MMDVM Host and into external programs, loading whichever ones are required as needed. It is hoped that this will ultimately simplify the MMDVM Host in terms of code and operationally.

Most of the ancillary programs, like the gateways, also have mqtt branches which will also take over from the versions in the master branch in due course.

Jonathan G4KLX

@yubik9
Copy link
Author

yubik9 commented Apr 4, 2024

Hi Jonathan,

Thank you so much for your thoughts and reply.

In addition to the MQTT, I have seen UDP controller has been merged into master. However, is there a plan to support TCP controller as I have been running HS -> ESP8266 Pass-through and commented out UARTController get attribute part (Dockerised on VPS).

From my understanding that UDP should work under normal conditions but not reliably over Internet. HS -> 4G Module is the one that I am working on therefore hopefully TCP Controller is to be supported natively.

Looking forward to hear from you.

Jimmy VK2HUB

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

2 participants