Hi,
I am trying to get a better understanding of different receiver blocks. 
In the ais-tools-gnuradio-1.0.2 (http://funwithelectronics.com/sdr/ais.php)
source code (aisrcv-usrp.py), once symbols are mapped to bits after
demodulation and symbol clock recovery the signal is sent to the following
blocks:
gr.diff_decoder_bb() and ais.invert10_bb()
I suppose gr.diff_decoder_bb() is a differential decoder and
ais.invert10_bb() only inverts bits (a 0 becomes a 1 and inversely). Am I
wrong?
I have done some documentation research on AIS and the signal is NRZI
encoded before modulation. I don’t understand how these blocks perform NRZI
decoding. Can someone please give me a brief explanation?
Thanks,
Irene


-- 
View this message in context: 
http://www.nabble.com/NRZI-decoding-tp19389130p19389130.html
Sent from the GnuRadio mailing list archive at Nabble.com.



_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to