Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nutmeg script dialog improvements #476

Merged
merged 10 commits into from
Jan 22, 2024
Merged

Conversation

ivandi69
Copy link
Contributor

ivandi added 10 commits January 14, 2024 16:58
A manually edited list can contain spaces, ex: output1.txt ; output2.txt
That will put 'output1.txt ' and ' output2.txt' in the list of output files.
The actual created files are 'output1.txt' and 'output2.txt'.
They are not found and silently ignored.
This is the default parent pointer for the component dialog. With this
change the nutmeg script dialog appears as floating window in
sway window manager.
@ra3xdh ra3xdh added this to the 24.1.0 milestone Jan 21, 2024
@ra3xdh ra3xdh merged commit 92f6fad into ra3xdh:current Jan 22, 2024
2 checks passed
@ra3xdh
Copy link
Owner

ra3xdh commented Jan 22, 2024

Thanks for the contribution! Merged. This will help to improve the scripting simulation.

@tomhajjar
Copy link

@ivandi69

Can you post nutmeg_script.sch?

@ivandi69
Copy link
Contributor Author

@tomhajjar
Copy link

tomhajjar commented Jan 24, 2024

Generating errors on my machine running Windows 10 and ngspice 42plus.

Data generated isn't getting plotted.

2024-01-24_121900

log.txt

@ivandi69
Copy link
Contributor Author

image

@ra3xdh
Copy link
Owner

ra3xdh commented Jan 24, 2024

@tomhajjar

Generating errors on my machine running Windows 10 and ngspice 42plus.

The latest build from git is required for this schematic. The build from December last year will not work.

@tomhajjar
Copy link

I will have to wait for a newer version... ;-)

@zergud
Copy link
Collaborator

zergud commented Jan 24, 2024

It's time to think about nightly builds )

@ra3xdh
Copy link
Owner

ra3xdh commented Jan 24, 2024

It's need to setup CI to build Windows exe. It should be possible using the Github workflow.

@tomhajjar
Copy link

tomhajjar commented Jan 24, 2024

Attached is an 100W amplifier used by the ngspice guys for examples. It may be useful since they know it very well. I deleted the MOSFET thermal parameters.

I used a number of conversion tools to convert the ngspice netlist to Qucs-S and LTspice.

Amp_100W_ngspice_prj.zip

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Schematic Editor: Nutmeg script parser does not "Find all variables" if terms in brackets
4 participants