Driver | |
Contributors | |
Informed | |
Objective | Outline for data telemetry system for 2023 competition and plans for proof of concept of data telemetry system |
Due date | Dec 23 (end of Fall 2022 term) |
Key outcomes | Implement 3 modules to allow bidirectional communication between Ground Station and Drone |
Status | NOT STARTED / IN PROGRESS / COMPLETE |
\uD83E\uDD14 Problem Statement
We must allow bidirectional communication between drone and ground station using XBees by implementing three Python modules - GroundSend, Ground Receive, and Control. More information surrounding these modules can be found in Data Telemetry Preliminary Architecture. Finished modules will send data to and from drone and ground station to be displayed in real time on competition GUI (PyQt5)
🎯 Scope
Must have: |
|
---|---|
Nice to have: |
|
Not in scope: |
\uD83D\uDDD3 Plan for Implementation
Need to update plan for implementation
More information on specific modules found in Data Telemetry Preliminary Architecture.
Messages will be encoded to array of bytes and bytes will be decoded to messages. More information in Ground-Side-Telemetry
Task for the proof of concept are split up as follows:
Encoding messages and decoding bytes
Parse data to show on GUI (PyQt5)
Implement message protocol and send messages in real time
Proof of concept allowing data being sent to GUI, messaging protocol, and decoding and encoding messages
\uD83D\uDEA9 Milestones and deadlines
Milestone | Owner | Deadline | Status |
---|---|---|---|
Research and document methods to implement encoding messages and decoding bytes | Oct 20, 2022 | In Progress | |
Research and document methods to displaying data on GUI | Oct 20, 2022 | In Progress | |
Research and document methods to implement message protocol and sending data in real time | Oct 20, 2022 | In Progress | |
Proof of Concept | Oct 27, 2022 | Not Started |