Skip to content

Commit 8e84d01

Browse files
committed
sync ipynb
1 parent a52cdba commit 8e84d01

2 files changed

Lines changed: 350 additions & 1 deletion

File tree

content/sync.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -449,7 +449,7 @@ Below is an animation of the time sync plus frequency sync running, the time syn
449449
:target: ../_images/costas_animation.gif
450450
:alt: Costas loop animation
451451

452-
The following (collapsed) code block provides the full Python example of the chapter so far, this was tested to work using Python 3.12.3 and NumPy 1.26.4. It also includes a bit error check at the end, although AWGN is left out for the sake of seeing how tight the BPSK can get through just synchronization alone, you are welcome to add AWGN, e.g., right after adding the fractional delay. Note that the plot of IQ over time is before frequency synchronization, so you can see the BPSK energy slowly shift between I and Q.
452+
The following (collapsed) code block provides the full Python example of the chapter so far, this was tested to work using Python 3.12.3 and NumPy 1.26.4. It also includes a bit error check at the end, although AWGN is left out for the sake of seeing how tight the BPSK can get through just synchronization alone, you are welcome to add AWGN, e.g., right after adding the fractional delay. Note that the plot of IQ over time is before frequency synchronization, so you can see the BPSK energy slowly shift between I and Q. If you want to try running the code purely in your browser, it's available as a `web-based jupyter notebook <../jupyterlite/notebooks/index.html?path=sync.ipynb>`_.
453453

454454
.. raw:: html
455455

jupyterlite/sync.ipynb

Lines changed: 349 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)