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

Ground Station for Cansat 0.2 / Rocket #74

Open
vanderAries opened this issue May 25, 2023 · 2 comments
Open

Ground Station for Cansat 0.2 / Rocket #74

vanderAries opened this issue May 25, 2023 · 2 comments

Comments

@vanderAries
Copy link
Contributor

vanderAries commented May 25, 2023

Here is a simple graph of my idea about Ground Station, that allows 2 way communication with Cansat or rocket + possibility to listen live data all the time.

We will need 2 pairs of LoRa.

1 Pair will be like in Cansat 1.0, for constantly sending data from Cansat and receiving it on ground:

image

2 Pair will be for 2 way communication. Ground station could send commands to Cansat/Rocket e.g. deploy parachute, and receive confirmation of successful action. It could look like this:

image

@vanderAries
Copy link
Contributor Author

If we stick with LoRa E5, only way to use P2P is with TEST mode. This mode doesn't have any security built in, even showing ID of the device that is sending the message. Anybody who is listening on the same frequency could easily receive a message with command, copy that message and send it again. Adding own ID in the beginning of message is not helpful, because it could be copied too.

In that case, we should add some encryption and authorization. Unfortunately I'm not familiar with that topic, but a very basic idea of how this could be resolved is below:

image

This will require some decoding mechanism with common algorithm for both: Cansat and Ground Station. Also records of previous keys on Cansat side. But probably there are a lot of better ways to secure that, all ideas are welcome.

@Bartosz-Slowik
Copy link
Collaborator

We can find a better module fitting out needs, but i think it will have simmilar problems. Feel free to research this.

@wiktorwieclaw wiktorwieclaw changed the title Ground Station for Cansat 2.0 / Rocket Ground Station for Cansat 0.2 / Rocket May 26, 2023
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