oe-fet / keithleygui Goto Github PK
View Code? Open in Web Editor NEWA Python based user interface for Keithley 2600 series instruments.
License: MIT License
A Python based user interface for Keithley 2600 series instruments.
License: MIT License
Hi @samschott,
It seems like the gate drain labels are kind of sprained depending on which smux you choose.
Can you confirm it?
Kind regards
quaeritis
Thanks for this project.
I'm trying to use it to perform IV curve with 2602 model and I have no idea why I need a trigger for this.
Is there a way to work around this attribute error?
Thank you for this impressive application. I have the latest released version running under Python 3.7.2. My instrument is a 2602B. I have used the family of curves feature and the Vgs-Id feature.
Issue 1
The tests as implemented traverse "start voltage to end voltage and then back to start voltage". This is called a dual sweep and is used sometimes to show hysteresis where it exists. where hysteresis does not exist, the reverse direction only shows that the part is heating up and shows how much temperature coefficient exists.
It would be helpful to be able to only plot from start voltage to end voltage and then stop.
Issue 2
It would be helpful to be able to turn off plotting of gate current. Gate current is largely irrelevant for these plots.
It would be helpful to remove the "source current " plot. This data is largely irrelevant for most applications. If someone wants to know this information, they could add the drain current to the gate current.
A family of curves plot should only show drain current vs drain voltage and only from lower voltage to higher voltage and not in the reverse direction.
Once again, thanks for this application. Impressive work.
I would tear into this myself if I was a programmer but I know very little about Python. Just enough to build very simple applications.
I would be happy to discuss via email or a voice call.
Hello Sam Schott,
First of all thanks for the great work.
Can you do the following:
git filter-branch --force --index-filter
'git rm --cached --ignore-unmatch *.DS_Store'
--prune-empty --tag-name-filter cat -- --all
git push origin --force --all
This should remove all .DS_Store from the repo and history.
Kind regards
quaeritis
Implement new option in Settings section
sorry requirements.txt should also be removed. That was my mistake, actually the file should not be in the commit.
git filter-branch --force --index-filter
'git rm --cached --ignore-unmatch requirements.txt'
--prune-empty --tag-name-filter cat -- --all
git push origin --force --all
Unfortunately, such changes can not be made by pull request (as much as I know).
Unfortunately I can currently only test on linux. Any feedback or experience from running keithleygui on macOS and especially Windows is more than welcome.
Edit: Some changes to the config module may be needed to run keithleygui on Windows.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.