Comments (6)
Thanx for reporting and sorry for the delay. I cannot exactly reproduce your error but I do get other errors (I dimly remember fixing something related to the key 'fx_base') so I will look into the issue!
from pyfda.
I see this crash with the last official release v0.7.1.
Maybe this is the reason why you can't reproduce it.
from pyfda.
Hm, could you perhaps try running the latest release (self-extracting executable for Windows and OSX, Flatpack for Linux)? There will be a new official release soon.
from pyfda.
Can you share the link of the release I should try?
from pyfda.
I had to rewrite the part for reading and writing filters as numpy arrays with irregular shapes ("ragged arrays") are discouraged / deprecated (https://numpy.org/devdocs/release/1.24.0-notes.html) and have become difficult to handle. Therefore, pyfda v0.8.0 no longer crashes but it also cannot read the old filter format anymore. Sorry aboout that!
from pyfda.
Hi @chipmuenk
Therefore, pyfda v0.8.0 no longer crashes
This is not 100% true, unfortunately.
If I open my old halfband_fir_decimator_by2 filter, pyfda shows the error message
[ ERROR][14:43:34.367] [pyfda_io_lib.py:1576] Missing key 'zpk' or wrong data type!
and it doesn't crash.
This is ok.
But as soon as I click on "b,a" tab, pyfda crashes with the following error
Traceback (most recent call last):
File "C:\Users\<username>\AppData\Local\Programs\Python\Python39\lib\site-packages\pyfda\input_widgets\input_coeffs.py", line 159, in displayText
if fb.fil[0]['fxqc']['QCB']['fx_base'] == 'float':
KeyError: 'fx_base'
from pyfda.
Related Issues (20)
- exporting filter coefficients as numpy/zipped numpy fails silently HOT 2
- Crash when trying to open inset plot in H(f) HOT 2
- `bak`, `docs`, and `recipe` directories included in PyPI packages
- Save stimuli / responses from the y[n] tab in HDL formats
- fixpoint coefficients crash pyfda HOT 3
- Saving and loading (fixpoint) filters HOT 2
- Save/Load Table to/from file HOT 1
- Running flatpak fails with "No module named 'pyparsing' " HOT 1
- Single-sided spectra of complex-valued signals are not scaled correctly (y[n] tab) HOT 1
- Unhandeled IndexError HOT 1
- App crashes - Unhandeled Exception HOT 1
- Allow longer impulse / transient response timescales HOT 4
- add "filter" type delay for debugging and demonstrating effects of phase / delay
- ufunc 'logical_or' did not contain a loop with signature matching types (None, <class 'numpy.dtypes.StrDType'>) -> None HOT 1
- `get_cmap` not Available in matplotlib.cm
- Create basic test cases for PyQT widgets
- Generate Verilog / VHDL code for fixpoint filters using jinja templates
- Create widget for muliplierless filter
- pyfdax won't start with numpy 2.0 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyfda.