|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| Software Tools SPICE, PCB CAD, speaker design and measurement software, calculators |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: Sep 2004
Location: Prague
|
Hi everyone,
this is a tool for automated frequency response measurements via HOLMImpulse. I use HI quite a lot now (thank you Ask!) and got a bit annoyed with all the clicking and typing during the task as I don't have automatic turntable - all the walking from PC to loudspeaker and back again, setting gates, typing labels... So I wrote this little AutoIt script that makes possible all this in a much more comfortable (and faster) manner. Now it works this way: - enter what you're going to measure (i.e. list of polars, name of the D.U.T., etc.) - click a button, the measurement process will start - after each measurement you have defined time to rotate the loudspeaker (or whatever), then the process continues without any need to go to the PC again - after this is done, you have all the impulses in succesive measuring positions, named as you specified. Instructions: 1) Measurement section is allways "A". Following measurements will be stored to the positions starting with the actual one (i.e. "Empty XX"). 2) Start the script via AutoIt enviromnent or just simply run the compiled executable (autoHOLM.exe). The parameters are: > D.U.T label (Device Under Test) A name of the device, you just measure - this will be in the measurement labels (and saved file names). > Angle list List of all the polars you want to take, separated by '/', e.g. 10/30/60. This will be also in the labels. Otherwise just the count matters - it's the number of measurements. > Gating Optional auto setting for time window. Will be applied after each measurement. > Pause This is the time interval the script will wait between successive measurements. In seconds. (You can change all the default values in the script source code) 3) Click "Measure!" The measurement process will start (there is one waiting sequence at the beginning). Voila! 4) By clicking "Export" you can save all the measured data to specified folder. Just select the first measuring position you want to save in section "A" and click the button. All the measurements up to the first found as "Empty" will be exported in a predefined format as a frequency response file. That's all! It works for me but there can be issues with different platforms, etc., so if you encounter a problem and fix it in the source code, please let us know. Donwload: Source code | Executable (WinXP) Last edited by mabat; 25th October 2012 at 08:07 PM. |
|
|
|
#2 |
|
diyAudio Member
Join Date: Sep 2004
Location: Prague
|
One more note:
HI must be of version "v1.4.2.0" and in English translation, because this is the label of it's main window that the script works with. For different versions you must change this in the source code (I didn't tried older versions). Last edited by mabat; 25th October 2012 at 09:06 AM. |
|
|
|
#3 |
|
diyAudio Member
Join Date: Sep 2004
Location: Prague
|
And sorry for the Czech comments in the source code.
|
|
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| HOLMImpulse: Measurements in practice | askbojesen | Software Tools | 653 | 23rd November 2012 10:27 PM |
| DIY Automated rotary table for automatic polar measurements | _Wim_ | Equipment & Tools | 19 | 9th May 2012 02:17 PM |
| HOLMImpulse measurements into polars? | boris81 | Multi-Way | 3 | 26th July 2011 09:27 PM |
| Automated bias | beamnet | Tubes / Valves | 7 | 12th December 2005 02:24 AM |
| cmoy automated parts list? | zenon | Solid State | 0 | 21st November 2004 07:16 AM |
| New To Site? | Need Help? |
| Page generated in 0.20516 seconds (100.00% PHP - 0% MySQL) with 9 queries |