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

Network Protocol Documentation? #3

Open
AstraLuma opened this issue Apr 11, 2018 · 2 comments
Open

Network Protocol Documentation? #3

AstraLuma opened this issue Apr 11, 2018 · 2 comments

Comments

@AstraLuma
Copy link

What's the protocol used by the TCP and UDP servers?

@Dees-Troy
Copy link
Owner

TCP and UDP are protocols. I presume that you're more looking for documentation of how the devices communicate with each other. Unfortunately I did not document this aspect of SimpleCoil beyond a few code comments. You'll either have to review the code itself or add or uncomment some logging such as these:
https://github.com/Dees-Troy/SimpleCoil/blob/master/app/src/main/java/com/simplecoil/simplecoil/UDPListenerService.java#L94
https://github.com/Dees-Troy/SimpleCoil/blob/master/app/src/main/java/com/simplecoil/simplecoil/UDPListenerService.java#L501

If you have questions after digging through the code, feel free to ask. The network protocol only matters if you are trying to make your own app that's compatible with SimpleCoil. Otherwise, you can roll your own network stack.

@joshkrebs
Copy link

May I just say how amazing this is?!?! Your SimpleCoil app has fantastic customization features and the idea to leverage an existing network outside the Recoil hub is brilliant! The indoor arena size and play options explode with possibilities. You are AWESOME and you have given me the ability to create some student event options built around recoil. You see, I teach at an all-computer-science college in Utah and this is the kind of thing we LOVE here. I can see a day where my students make it their junior/senior project to bootstrap their own app from SimpleCoil and/or add new features to the base app.

TL;DR - You are amazing, this app is amazing, and I can't wait to get my students hooked on your app and the Recoil system.

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