This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Compiler/CC1350: FEC explanation for implementation Encoder of Long Mode Ranges Packets

Part Number: CC1350
Other Parts Discussed in Thread: CC1101,

Tool/software: TI C/C++ Compiler

Hi guys!

I have read more deeply about FEC (encoder) for Long Mode Ranges over here:

https://www.ti.com/lit/an/swra642/swra642.pdf

And I didn't understand it and still not obvious , still have confusion of FEC and don't know how it works ... In other words I want to implement software the Convolution encoder(that's found in photo below) in matlab or whatever ..

I need to understand how the Convolution Encoder works in order to implement it, could anyone explain to me in details how does it work to code it? or if there's already coded Convolution Encoder could anyone share it to me(doesn't matter which language) ?? it could be appreciated if the explanation about Convolutional Encoder include examples like (if we input to it "11100111" for instance as what's output ..and how it works)

thanks alot.