Decoding UART with gnuradio

479 Views Asked by At

I was struggling with designing an application with gnuradio, that would receive and decode ASK modulated signal that is transmitting UART messages. It seems to me like an obvious thing to do, but I can't find any straightforward method, other than creating my own component, that would consume stream of 0s and 1s and produce a decoded string.

What I would like to accomplish is to connect the output of the binary slicer to one end of something and have decoded characters on the other end.

enter image description here

Is my approach correct? Is it possible to do with default gnuradio components? Or maybe that's not how it's supossed to be done?

1

There are 1 best solutions below

0
On

it is possible, i made both a modulator and a demodulator, though i had to use a tcp sink and custom python code to go from bytes to chars