Antenna Communication - AvionCargo-UL/SkyAvionics GitHub Wiki
Antenna Communication
Package purpose
The purpose of the antenna communication package is to provide fuctionnality for receiving and transmitting data to the ground station.
AntennaCommunicationThread
The AntennaCommunicationThread class serves as the entry point and main loop for the antenna communication package. Its primary responsibility is to continuously manage the exchange of messages between the satellite and the ground station.
This thread operates with two key queues for passing data to and from the main thread:
send_queue
: Used by the main thread to send data to the ground station.response_queue
: Used to receive data from the ground station.
These queues ensure efficient communication and data transfer between the main thread and the antenna communication system.