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

Implement Telemetry subsystem #24

Open
danverstom opened this issue Jan 23, 2023 · 2 comments
Open

Implement Telemetry subsystem #24

danverstom opened this issue Jan 23, 2023 · 2 comments
Assignees
Labels

Comments

@danverstom
Copy link
Member

Telemetry system should be implemented, with two-way communication achieved as shown in the diagram below:

image

The telemetry system should work by exchange of TelemetryMessages. No pointer fields are allowed in these messages. This is because the memory is copied into the radio buffer, and sent down directly to the ground station

image

@danverstom danverstom self-assigned this Jan 23, 2023
@danverstom
Copy link
Member Author

IMG_20230204_191120.jpg

Some work done on this during yesterday's sprint

Still need to implement the FIFO on both ends and the transfer window concept

@danverstom
Copy link
Member Author

TODO: Change the currently TelemetrySystem to be a parent of a GroundTelemetrySystem and a RocketTelemetrySystem as this makes more sense when making the desing modular. The current approach using a switch statement is not suitable

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant