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

Add TCI CAT Protocol #736

Open
mdblack98 opened this issue Jul 10, 2021 · 3 comments
Open

Add TCI CAT Protocol #736

mdblack98 opened this issue Jul 10, 2021 · 3 comments
Labels
enhancement priority High priority for enhancement or fix but not critical
Milestone

Comments

@mdblack98
Copy link
Contributor

mdblack98 commented Jul 10, 2021

Add TCI CAT Protocol -- both client and threaded server
https://github.com/maksimus1210/TCI/tree/master/doc
Notify info@rf-kit.de when implemented
https://eesdr.com/en/software-en/software-en
https://iw7dmh.jimdofree.com/sunsdr2-pages/tci-esp32s-arduino-libraries/
https://github.com/maksimus1210/TCI/blob/master/doc
Example CAT TCI server from Thetis without websockets
https://github.com/TAPR/OpenHPSDR-Thetis/blob/master/Project%20Files/Source/Console/TCIServer.cs

@mdblack98 mdblack98 added this to the 4.3 milestone Jul 10, 2021
@mdblack98 mdblack98 modified the milestones: 4.3, 4.4 Aug 1, 2021
@mdblack98 mdblack98 modified the milestones: 4.4, 4.5 Nov 24, 2021
mdblack98 added a commit that referenced this issue Nov 25, 2021
@mdblack98 mdblack98 modified the milestones: 4.4, 4.5 Dec 1, 2021
@mdblack98
Copy link
Contributor Author

mdblack98 commented Jan 3, 2022

May be able to use libwebsockets https://libwebsockets.org/

This project may be of use to handle the async data from the WebSockets interface.
https://www.codeproject.com/Articles/5321271/Simple-Socket-Protocol-for-Embedded-Systems

Other option is to use this library but it's C++ so need to be able to disable it in configure since C++ is not a standard for the backends. Might not have a C++ compiler on some platforms.
https://github.com/dhbaird/easywsclient

@mdblack98 mdblack98 added the priority High priority for enhancement or fix but not critical label Feb 9, 2022
@mdblack98
Copy link
Contributor Author

3Y0J Dxpedition is using SunSDR's for Bouvet in Jan 2023.
Need to implement TCI capability ASAP.

@mdblack98 mdblack98 pinned this issue Feb 9, 2022
@mdblack98 mdblack98 changed the title Add TCI Protocol Add TCI CAT Protocol Feb 14, 2022
@mdblack98 mdblack98 modified the milestones: 4.5, 4.6 Feb 28, 2022
@DJ2LS DJ2LS mentioned this issue Mar 4, 2022
3 tasks
@mdblack98 mdblack98 unpinned this issue Jun 7, 2022
@LA3QMA
Copy link

LA3QMA commented Feb 16, 2023

They have changed the link for the protocol to: https://github.com/ExpertSDR3/TCI
I can ask if they can remove/update the old as this is not up to date regarding audio in/out

@mdblack98 mdblack98 modified the milestones: 4.6, 4.7 Nov 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement priority High priority for enhancement or fix but not critical
Projects
None yet
Development

No branches or pull requests

2 participants