Hello Erik
Hello Erik
I just bought a tinysa Ultra fro eleshop.nl , it is still in transit.
I'm a linux user, so MS programs are not used here.
I just have two quick questions (don't spend much time on it).
1:What linux program do i use for the tinysa Ultra ?
I already have a "recent" nanovna saver installed, but don't think i saw that mentioned as tinysa Ultra pc program.
I have been lightly browsing the groups.io page , and the "wikki", end and found the tinysaSaver.
But it seems to have been untouched for 3 years, is that the recomended linux pc program ?
Is there another/better/more recent program for linux ?
I tried it out on a Deb-11 in Vbox , and it "barfs at me"
./TinySASaver
Traceback (most recent call last):
? File "/home/cfo/.local/bin/./TinySASaver", line 5, in <module>
? ? from TinySASaver.__main__ import main
? File "/home/cfo/.local/lib/python3.9/site-packages/TinySASaver/__main__.py", line 23, in <module>
? ? from .TinySASaver import TinySASaver
? File "/home/cfo/.local/lib/python3.9/site-packages/TinySASaver/TinySASaver.py", line 36, in <module>
? ? from .Calibration import CalibrationWindow, Calibration
? File "/home/cfo/.local/lib/python3.9/site-packages/TinySASaver/Calibration.py", line 815, in <module>
? ? class Calibration:
? File "/home/cfo/.local/lib/python3.9/site-packages/TinySASaver/Calibration.py", line 834, in Calibration
? ? shortIdeal = np.complex(-1, 0)
? File "/home/cfo/.local/lib/python3.9/site-packages/numpy/__init__.py", line 305, in __getattr__
? ? raise AttributeError(__former_attrs__[attr])
AttributeError: module 'numpy' has no attribute 'complex'.
`np.complex` was a deprecated alias for the builtin `complex`. To avoid this error in existing code, use `complex` by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use `np.complex128` here.
The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at:
? ? https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
2:? - Just an info
The tinysa firmware from your git builds fine if i specify
make TARGET="F303"
It barfs if i just specify make ....
I don't care , but others might if they have a F072
Is that intentionally or ??
To have people fiddle with the "ifdef's below ??
./nanovna.h:23:2: error: #error "Remove comment for #ifdef TINYSA_F303"
?#error "Remove comment for #ifdef TINYSA_F303"
? ^~~~~
Thank you for making the devices & software.
Looking forward to play around w. my tinysa Ultra when it arrives.
Regards
Carsten