Products > Test Equipment
Keithley 2015 THD with FFT and Harmonic graphs
1audio:
emartine RE the code I shared on Github- It did not have any FFT stuff. We weren't clear if it was even supported on the non-p version. The student who crafted that code for me (from the original from the web) has since gone on to real work. I sort of know what it does and directed what I wanted it to do.
I'll download your code to see what you have. We never put effort into RS232 since I have GPIB all over here.
emartine:
Hello there. I managed to have some progress based on this info:
https://www.eevblog.com/forum/testgear/continuing-the-keithley-2015-2015p-saga/
I still want to compare the FFT that my program generate with the one that my scope do.
I do still want to know if the bin width of 20hz is the onlly way to set it..
Some more comments:
yes, FFT works on 2015 model (not only the p one)
I could make FFT little quicker changing baudrate in the rs232 communication to 19200.
Changing format data from ascii to binary would make it quicker as well but the only format allowed for data over rs232 is ascii. Cannot change it to binary as you would do with GPIB.
emartine:
--- Quote from: dvb on January 28, 2023, 09:44:11 am ---I think so, I have just checked and...
" C:\Users\Dorin\AppData\Local\Programs\Python\Python311>pip install pyserial
Requirement already satisfied: pyserial in c:\users\dorin\appdata\local\programs\python\python311\lib\site-packages (3.5) "
I can only imagine that not being yet tested for Windows (as Andres/emartine said) a lot of little things are still to be sorted out (as I was affraid of)
--- End quote ---
I am afraid is not the case. See here:
https://pythonhosted.org/pyserial/shortintro.html#opening-serial-ports
it opens the serial port just as my app:
ser = serial.Serial('/dev/ttyUSB0') # open serial port
There must be something wrong with the pyserial installation or version.
Navigation
[0] Message Index
[*] Previous page
Go to full version