Rowetelposts some simple examples showing how to use the Codec 2 and FreeDV API in C and Python applications.
Some of the other examples have grown a little too full featured and complex so I thought it might be useful to show the simplest possible programs. Instructions at the top of each file.
The Quisk SDR is a fine example of a GUI application that uses the FreeDV API.
I’m intrigued by the idea of using the FreeDV API with other languages such as Python. I first became aware of this idea through this FreeDV KISS TNC project from xssfox.
Using similar techniques Mark, VK5QI, has implemented a High Altitude Balloon (HAB) telemetry library using a fork of C modem/protocol code from Codec 2 combined with Python. The project includes a nice Python GUI application for receiving HAB telemetry.
Have an amazing project to share? The Electronics Show and Tell is every Wednesday at 7:30pm ET! To join, head over to YouTube and check out the show’s live chat and our Discord!
Python for Microcontrollers – Adafruit Daily — Python on Microcontrollers Newsletter: A New Arduino MicroPython Package Manager, How-Tos and Much More! #CircuitPython #Python #micropython @ThePSF @Raspberry_Pi
EYE on NPI – Adafruit Daily — EYE on NPI Maxim’s Himalaya uSLIC Step-Down Power Module #EyeOnNPI @maximintegrated @digikey