diff options
author | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2021-06-03 13:55:24 -0400 |
---|---|---|
committer | Eugeniy E. Mikhailov <evgmik@gmail.com> | 2021-06-03 13:55:24 -0400 |
commit | 92f9093220dc089158b091ca3a2f05c4d44c6319 (patch) | |
tree | 3a818783b0eb4a701ebd4324e82964e2bc2a50a6 /test_rfGenLMX2487.py | |
parent | bb92df37075aa1d1fbcc421ae4d4dcf215da406b (diff) | |
download | qolab-92f9093220dc089158b091ca3a2f05c4d44c6319.tar.gz qolab-92f9093220dc089158b091ca3a2f05c4d44c6319.zip |
tested rfGen with LMX2487 control
Diffstat (limited to 'test_rfGenLMX2487.py')
-rw-r--r-- | test_rfGenLMX2487.py | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/test_rfGenLMX2487.py b/test_rfGenLMX2487.py new file mode 100644 index 0000000..e87ad79 --- /dev/null +++ b/test_rfGenLMX2487.py @@ -0,0 +1,20 @@ +from rfGen import rfGenLMX2487 +import numpy as np +import platform + +if platform.system() == 'Linux': + rf=rfGenLMX2487(port='/dev/ttyUSB0', speed=115200, timeout=1) +else: + rf=rfGenLMX2487(port='COM5', speed=115200, timeout=1) + +freqStart = 6.830e9 +freqStop = 6.840e9 +Np = 21 +print(f'We will sweep frequency from {freqStart} to {freqStop} in {Np} points') +for freq in np.linspace(freqStart,freqStop, num=Np, endpoint=True): + print(f'Frequency set to {freq:.2f}') + rf.setFreq(freq) + +print("Printing log") +print(rf.log2str()) + |