Project Outline - Data Telemetry
Driver | |
Contributors | @Ekanshh Danda Praveen @Matthew Keller @Terry Su |
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 |
 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: |
Â
 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
 Milestones and deadlines
Milestone | Owner | Deadline | Status |
---|---|---|---|
Research and document methods to implement encoding messages and decoding bytes | @Terry Su | Oct 20, 2022 | In Progress |
Research and document methods to displaying data on GUI | @Terry Su | Oct 20, 2022 | In Progress |
Research and document methods to implement message protocol and sending data in real time | @Matthew Keller | Oct 20, 2022 | In Progress |
Proof of Concept | @Terry Su @Ekanshh Danda Praveen @Matthew Keller | Oct 27, 2022 | Not Started |