Skip to content

PRBS, spectral content, risetime, TDR and VNA calibration

Compare
Choose a tag to compare
@PetePupalaikis PetePupalaikis released this 30 Jun 22:55
· 530 commits to master since this release

This release is a bit overdue, but mostly I'm trying to finish my book - many of the changes in this release surround my book, but a few features and bug fixes were added:

Features

PRBS Waveform improvements

PRBS examples were added along with some bug fixes

Clock waveform

now you can use a clock waveform, which goes well with the PRBS waveforms

Reciprocity enforcement

added this capability to the DUT calculation and s-parameter manipulations.

Preferences - SinX interpolation

whether to use SinX interpolation is now an option in the preferences. (otherwise linear interpolation is used).

Waveform display in frequency domain

now, if you want, you can view simulation results in the frequency domain as either spectral content or spectral density.

About box Python version

I was having so much trouble figuring out whether I was running Python 2 or 3 that I added the Python version to the about box.

Labels on plots

Previously, I was quite presumptuous about what was being displayed in the plot windows. Now, the simulation and s-parameter plots are labeled so people know what they are.

Dialog Entry Improvements

Now, when editing properties on the dialog, pressing enter enters the number but doesn't close the dialog. But the focus is set to the dialog box and pressing enter again then closes it and updates the information. Pressing escape allows you to undo the changes. This is helpful on the s-parameter properties dialog where you want to set a bunch of changes and then invoke the changes when the dialog is closed.

Bug fixes:

#31
#32
#33

wavelet denoised s-parameters

a bug where S21 replaced S12 has been fixed.

SinX interpolation bug

way too much waveform was being trimmed off to account for SinX interpolation. The code now trims the correct amount (which is fairly small).

My Book

My book is now frozen and will go to the publisher for copy-edit. This release is now the release that goes with the book forever.

See Installation for installation instructions.