I have 4155b setup .xts file that I want to loop 100 times in VEE. How do I launch it or create a exe file that starts "run" in EasyExpert.
Hmm, on reflection I'm not sure how easy this will be. Assuming that, if you double-click on a .xts file it will start the application and load the file that's something you could do as a start. Also I'd have to assume that if you run it that it places the results somewhere ( in a file? ) that you can access either from VEE or some other application after the event.
You can start the application from VEE, something like:
I/O -> Execute Program
Wait for prog exit: Yes
Prog with params: "C:\Program Files\Keysight\EasyExpert\EasyExpert.exe" "C:\ProgramData\EasyExpert\my model.xts"
Working directory: "C:\ProgramData\EasyExpert"
The quotes are required when there are spaces in the path names. That should fire up the EasyExpert program with the 'my model.xts' file loaded.
Now the issue is to press the 'run' button and to close it again... that's a little trickier.
Many years ago another forum member posted a 'SendKeys' example which would allow you to effectively automate control interactions with an application which might work. I don't recall ever using it though, maybe because I haven't needed it, possibly I couldn't get it to work with whatever application I tried it with. If you want me to dig that out I'll see if I can find it, or search on the forum for it, but it might be a dead end.
In conclusion then I'd say this: if you have some experience with programming especially in a Windows environment then it might be worth pursuing this route a little further, if not then I'd recommend looking for other options. For example there might be a 'runtime' version of EasyExpert, or even an API that Keysight could provide.
Hope that's of some assistance.
Is there any support for the 4155A in EasyExpert? I tried to run the 4155b interface and it gives me an error. There is nothing on the KeySight website for the 4155a. The GPIB commands look identical.
Retrieving data ...