This Igor Pro extension ("XOP") is a complete rewrite of the original ITC XOP from HEKA.
Compared to the original ITC XOP it has the following enhancements:
Quit Igor Pro
Create the following shortcuts in "$HOME\Documents\WaveMetrics\Igor Pro X User Files"
Start Igor Pro
Minimum Igor Pro versions are 8.0.
Out of the box the ITCXOP2 does only run in the 32bit version on Windows 10.
The reason is that there seems to be an issue in the combination of the
ITCMM.DLL (the vendor library which the ITCXOP2 uses) and a security feature
called ASLR
which is enabled by default starting with Windows 10.
Luckily by disabling ASLR for Igor Pro the ITCXOP2 works again.
Steps:
You can check if that worked by looking in the Exploit-Protection (german:
"Exploit-Schutz") submenu of Windows-Security (german: "Windows Sicherheit")
under Programs. There should be entries for C:\Program Files\WaveMetrics\...
.
In case this did not work you can try the following approach:
tools
directory in this repo (if you are using MIES the path is Packages/ITCXOP2/tools
)Set-ProcessMitigation -PolicyFilePath ./Settings.xml
Required additional software:
Steps to compile:
XOPSupport
md build
cmake ../src
cmake --build . --config Release
Steps to execute the test suite:
run()