I build safety- and mission-critical embedded systems, the greenfield kind where a defect isn't a bug ticket. Thirty years on microcontrollers; a former Trident submarine radioman, DSP at Analog Devic
I'm writing a series, it should be about 10 parts, one a week:
Building a MIL-STD-188-110 HF Modem in Modern C++
The build log of a real, standards-compliant HF radio modem in modern C++ that has to cross-compile down to a microcontroller, not just run on a workstation. Less a code dump than a look at the discipline behind mission-critical DSP: why the signal path allocates nothing, how strong types keep a hertz from ever being read as a kilohertz, and why the transmitter is the one block where you trust the standard over your own instincts. I'm writing it mostly to pass along what thirty years of embedded work taught me.
Status: ongoing. The overview and "the rules I build by" are up, with the transmit chain next.
Hey, I'm Hema 👋
Developer, writer, and creator of Dev Opportunity Radar, a weekly series published every Friday on DEV, helping people discover opportunities they might otherwise miss.
I build safety- and mission-critical embedded systems, the greenfield kind where a defect isn't a bug ticket. Thirty years on microcontrollers; a former Trident submarine radioman, DSP at Analog Devic
We will see, I hope someone finds it interesting. With any luck, I will post about 10 - 15 in the series and go over some fairly advanced DSP concepts.
I see you are from Andhra Pradesh, I spent two weeks in Visakhapatnam many years ago, what a wonderful place.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
This is a great idea for a thread.
I'm writing a series, it should be about 10 parts, one a week:
Building a MIL-STD-188-110 HF Modem in Modern C++
The build log of a real, standards-compliant HF radio modem in modern C++ that has to cross-compile down to a microcontroller, not just run on a workstation. Less a code dump than a look at the discipline behind mission-critical DSP: why the signal path allocates nothing, how strong types keep a hertz from ever being read as a kilohertz, and why the transmitter is the one block where you trust the standard over your own instincts. I'm writing it mostly to pass along what thirty years of embedded work taught me.
Status: ongoing. The overview and "the rules I build by" are up, with the transmit chain next.
dev.to/kg7hf/series/44572
Oh, I hadn’t come across your series before! This sounds really interesting. I’ll definitely be checking it out. Thanks for sharing it here 😀
We will see, I hope someone finds it interesting. With any luck, I will post about 10 - 15 in the series and go over some fairly advanced DSP concepts.
I see you are from Andhra Pradesh, I spent two weeks in Visakhapatnam many years ago, what a wonderful place.