Published onNovember 17, 2024C/C++ Documentation Coverage Reporting With Doxygen & GitHub CI/CD Badgesc++doxygenci/cdtestingA simple guide to calculate the Doxygen documentation coverage rate for C/C++ projects and then generating a README badge with GitHub CI/CD.
Published onJanuary 4, 2023APRS & AX.25 Demystified: Full Packet Generation and Frame Encodingaprsax.25afskradioA procedural walk through of generating an APRS packet and encoding it into AX.25 at the bit level.
Published onNovember 18, 2022Understanding Phase Shift Keying (PSK) and Implementing PSK31 (BPSK & QPSK)radioc++An introduction to the physical properties of PSK modulation and how I implemented it in C++.
Published onJuly 2, 2022Four Node Raspberry Pi 4 Cluster - Python on All Coresraspberry-pipythoncluster-computingAn example of MPI with Python and multiprocessing to evenly split work between a cluster of Pi 4s.