Terrapin-Rocket-Team / SRAD-Avionics

Code and PCBs for the avionics subteam for the SRAD flight computer and side projects
6 stars 2 forks source link

Radio code improvements #42

Closed jhauerst closed 9 months ago

jhauerst commented 10 months ago

Removed Arduino dependencies from Radio, RFM69HCW, and APRS-Decoder. Added an enum for type and struct for APRSData. Added implementation for decoding APRS messages into the Telemetry format. Fixed only sending the first 61 bytes of a message. Fixed the begin() function without arguments not being defined. Fixed some issues with APRSEncodeFunctions.h. Started working on getting code to work outside of an Arduino environment. For now, implementing the RFM69HCW library for Windows/Linux x86 computers is not necessary, but RPi compatibility will be worked on in another issue. Fully implementing encoders and decoders will also be worked on in another issue.

jhauerst commented 9 months ago

Looks good, where is EncodingType declared?

Radio.h