I can easily add a dB offset to the graphs.
What's the benefit though given this is designed to show data from an intimately related set of measurements (i.e how they relate to each other is the important bit)?
Mostly optics. As earl pointed out and you have just pointed out it is not that necessary.
Simply put there will be an absolute measurement option in the Klippel measurements and being able to match those settings is golden for the right client. They think it is important and worthwhile. Therefore it can be useful to sell measurement work and instrumentation work for clients that I have.
I have worked at the design and construction of an anechoic chamber for one client and this type of measurement capability would be an awesome addition for them. And an awesome addition for me to!
Here's an exe -> Release Initial Alpha Release * 3ll3d00d/pypolarmap * GitHub
Note that the REW impulse option is for <= 5.19 beta10 as John changed the format in beta11 as a result of a suggestion I made for creating shorter files. I'll update that soon enough.
If there are any actual bugs or feature requests then I'd prefer them to be logged via Issues * 3ll3d00d/pypolarmap * GitHub so that I don't have to attempt to maintain track of a discussion thread for things to do. Discussion about a feature can be here or there though.
I have not tested this on anything other than Win10, I would not expect it to fail on other versions of modern Windows but there's only one way to find out 🙂
Note that the REW impulse option is for <= 5.19 beta10 as John changed the format in beta11 as a result of a suggestion I made for creating shorter files. I'll update that soon enough.
If there are any actual bugs or feature requests then I'd prefer them to be logged via Issues * 3ll3d00d/pypolarmap * GitHub so that I don't have to attempt to maintain track of a discussion thread for things to do. Discussion about a feature can be here or there though.
I have not tested this on anything other than Win10, I would not expect it to fail on other versions of modern Windows but there's only one way to find out 🙂
haha it is quite large 🙂152mb, this ought to be good.
I used pyinstaller which IME tends to end up throwing the kitchen sink into the exe because it can't reliably work out what it can filter out. My time > disk space though so the fact it works is good enough for me!
One thing to note is that it actually unpacks the exe when you launch it to a folder %TMP%/_MEI<somenumber> hence the exe size does mean startup can be a bit slow (likely to be particularly true if using a spinning disk rather than an SSD)
Last edited:
I have added an installer exe which you can find at https://github.com/3ll3d00d/pypolarmap/releases/download/0.0.1-alpha.1/pypolarmapSetup.exe
this avoids the aforementioned startup cost (of unpacking the exe) by installing it as a normal (i.e. uninstallable) windows app. The keen eyed will notice I fixed the icon for the app too 🙂
this avoids the aforementioned startup cost (of unpacking the exe) by installing it as a normal (i.e. uninstallable) windows app. The keen eyed will notice I fixed the icon for the app too 🙂
Well I downloaded the EXE and tried an installation. I get this:
View attachment 694629
I'm running windows 10Pro Version 1803 OS build 17134.165 (If this helps any.)
Same here... 😕
would any of their work be of help to you in any way....?
http://www.artalabs.hr/AppNotes/AP6_Directivity_Measurements-EngRev1.01.pdf
THx-RNMarsh
http://www.artalabs.hr/AppNotes/AP6_Directivity_Measurements-EngRev1.01.pdf
THx-RNMarsh
when you say "tried an installation", do you mean you installed using pypolarmapSetup.exe or just ran pypolarmap.exe ?Well I downloaded the EXE and tried an installation.
either way, can you run it in a command prompt and paste the results
i.e.
press the start button
type cmd
open that app
cd to\wherever\you\downloaded\it
pypolarmap.exe
the error is likely to be to do with getting the dll to load.
I tried it on a win8.1 machine and get a more explicit message about msvcr120.dll being missing, this is the microsoft visual c++ 2013 redistributable which Earl's DLL requires. If this is your problem then you can download and install that from Download Visual C++ Redistributable Packages for Visual Studio 2013 from Official Microsoft Download Center
if that isn't it then we will need to debug further
I misread the error and now I remember having to fix this myself back when I started this. It's missing the msvcr120d.dll not msvcr120.dll... note the d suffix which means the dll has debug info in it. I'll build some new exe's to verify.
@gedlee would you be able to create a release build of your dll pls? We'll need to do this at some point as neither intel nor microsoft grant permission to redistribute debug dlls AFAIK.
@gedlee would you be able to create a release build of your dll pls? We'll need to do this at some point as neither intel nor microsoft grant permission to redistribute debug dlls AFAIK.
I misread the error and now I remember having to fix this myself back when I started this. It's missing the msvcr120d.dll not msvcr120.dll... note the d suffix which means the dll has debug info in it. I'll build some new exe's to verify.
@gedlee would you be able to create a release build of your dll pls? We'll need to do this at some point as neither intel nor microsoft grant permission to redistribute debug dlls AFAIK.
Patiently waiting.
🙂
new exe's available at Release Now with missing DLL fixed * 3ll3d00d/pypolarmap * GitHub
let me know if it works this time
let me know if it works this time
is this one the "the radius of a sphere which is the same volume as the enclosure"? i.e. same value we passed to calpolar!DEC$ ATTRIBUTES Value :: SourceRadius
can you clarify which data this is?!DEC$ ATTRIBUTES REFERENCE :: DataIn
we have the calculated polar response from 0-180 at 2 degree intervals so is dataIn that data (with one call per freq)?
Running on Windoz 10!
Only thing I can say right now that on my HP Envy I5 laptop with a 1366 x 768 display I'm missing the bottom part of the window.
I don't have a data set with which to test it out at the moment.
Only thing I can say right now that on my HP Envy I5 laptop with a 1366 x 768 display I'm missing the bottom part of the window.
I don't have a data set with which to test it out at the moment.
great
I'll tweak the UI layout to accommodate that size of screen, I don't have anything that small though so won't be able to judge whether it looks ok
I'll tweak the UI layout to accommodate that size of screen, I don't have anything that small though so won't be able to judge whether it looks ok
I added the gate & window which you can see in pypolarmap/impulse.py at wrapper * 3ll3d00d/pypolarmap * GitHub
this is my interpretation of how something like ARTA or REW applies a window, never implemented such a thing before so appreciate it if someone can give it the once over. The resulting graphs look sane so it seems ok to me.
now to feed that into the fft and plot the result
Code is not on Github anymore? I have just started learning pyhtin (downloaded it today) and would love to peek around and see how you handle stuff with the gui.
thanks,
Kees
Code is not on Github anymore? I have just started learning pyhtin (downloaded it today) and would love to peek around and see how you handle stuff with the gui.
thanks,
Kees
It is still there though the link above is broken as I moved the dirs around, I suggest cloning the repo instead (or forking and cloning your own)
GitHub - 3ll3d00d/pypolarmap
- Home
- Design & Build
- Software Tools
- Klippel Near Field Scanner on a Shoestring