Lock-free ring buffers for SDR pipelines
Moving IQ samples between threads without stalls: what actually matters on a single producer / single consumer path, and where the textbook version falls short.
notes on signal processing, C++ and home lab tinkering
Moving IQ samples between threads without stalls: what actually matters on a single producer / single consumer path, and where the textbook version falls short.
Using P2996 to generate serializers and config parsers from plain structs, and what it still can't do.
A short list of what I run at home and why most of it fits on one mini PC.