Added Time-Domain Reflectometry, aka. "cable length measurement".

Upped version to 0.0.2
Added numpy as a requirement
Updated the readme feature list
pull/6/head
Rune B. Broberg 2019-09-01 15:18:35 +02:00
rodzic 81fdb1c3b6
commit 38b4e1cb01
3 zmienionych plików z 7 dodań i 5 usunięć

Wyświetl plik

@ -8,6 +8,7 @@ verify_ssl = true
[packages]
pyserial = "*"
pyqt5 = "*"
numpy = "*"
[requires]
python_version = "3.7"

Wyświetl plik

@ -12,20 +12,19 @@ Current features:
- Splitting a frequency range into multiple segments to increase resolution (tried up to >10k points)
- Displaying data on Smith charts and logmag-charts for both S11 and S21
- Displaying two markers, and the impedance and VSWR (against 50 ohm) at these locations
- Exporting S11 touchstone files
- Exporting 1-port and 2-port Touchstone files
- TDR function (measurement of cable length)
Expected features:
- 2-port Touchstone files
- Mouse control of markers
- Further data readout for markers, such as return loss
- TDR function (very important in this community ;-)
- Further data readout for markers, such as return loss/forward gain
- Reading and displaying Touchstone files
![Screenshot of version 0.0.1](https://i.imgur.com/kcCC2eK.png)
### Windows
The software was written in Python on Windows, using Pycharm, and the modules PyQT5 and pyserial.
The software was written in Python on Windows, using Pycharm, and the modules PyQT5, numpy and pyserial.
### Linux
@ -33,6 +32,7 @@ In order to run this app in Linux environment, you'll need the following package
* `python3-serial`
* `python3-pyqt5`
* `numpy`
### To Run

Wyświetl plik

@ -1,2 +1,3 @@
pyqt5
pyserial
numpy