-
Notifications
You must be signed in to change notification settings - Fork 1
Implement Interdrone Communication #1
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
base: develop
Are you sure you want to change the base?
Conversation
…more descriptive errors
|
The largest issue with this current implementation is that if a drone isn't in range and a client attempts to connect to it, it will spend around 20 seconds stalling in the .send_data() method attempting to connect. This could be fixed via a thread implementation but that would increase complexity. Here's a video of the delay. Screen.Recording.2025-09-24.120915.mp4 |
|
PR Status: Here's my basic scaffolding for it:
|
|
Also, the other thing I think would be good to implement is a JSON parser class for our config file. This shouldn't be terrible to do and would make passing our config data around easier and cleaner. |
|
With this commit, the basic asyncio implementation is complete. There's still some more stuff that'd I'd like to clean up but this should be functional (based on my basic testing). |
|
Also, I currently have it set up so you can pass in the drone id as a arg when you run the code. This helps a ton for testing on a local network |
…MissouriMRR/IARC-10 into interdrone-communication-team-5
…k test code (wip)
Update the readme with enviorment setup
…MissouriMRR/IARC-10 into interdrone-communication-team-5
This PR introduces python scripts that will allow four drones to communicate with each other via a mesh network.