Code Monkey home page Code Monkey logo

keithleygui's People

Contributors

quaeritis avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

keithleygui's Issues

Plot caption is faulty

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

Plots as implemented are dual sweep. Please add the ability to only plot in one direction.

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.

remove .DS_Store

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

sorry requirements.txt should also be removed, my mistake

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).

Test on macOS and Windows

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.