UMSATS / cdh-tsat

Contains software for the Command and Data Handling (CDH) board.
https://www.umsats.ca/
10 stars 4 forks source link

UHF Driver #16

Open GrahamDrive opened 5 months ago

GrahamDrive commented 5 months ago

Write a driver library for the STM32L4 to interface with the UHF transceiver.

GrahamDrive commented 4 months ago

Successful Transmission of data from the custom radio driver. It is not perfect for some reason it is spamming the last character of the message, will look into it. Also adding the interrupt pin for feedback.

image

GrahamDrive commented 4 months ago

Merged the debug branch into main driver branch here #26

GrahamDrive commented 3 months ago

Successful Transmission of data from the custom radio driver. It is not perfect for some reason it is spamming the last character of the message, will look into it. Also adding the interrupt pin for feedback.

image

I think I found an error in the code below that was re transmitting the "!!!!!!!!!!!!" messages. Instead of setting it to the ready state I set it to the transmit state again. I will push a fix later.

https://github.com/UMSATS/cdh-tsat/blob/5be6ab3e157bce681e69364231f400441d6791b7/cdh-tsat-stm32project-nucleo/Core/Src/main.c#L222

GrahamDrive commented 1 week ago

Code essentially complete, waiting on final testing before merging with main.