Hello there,
two issues:
-
In the PcLab2000SE software I can either set Sine, Square or Triangle wave forms. When using the Square setting I get an additional option for adjusting the Duty Cycle. But in the FGULink_DLL documentation PDF I cannot find any description on how to set this Duty Cycle parameter using the provided functions.
-
I assume if I cannot set the Duty Cycle using the SetGen function I have to use the SetLibWave function and create a specific .lib manually? If yes is there any possibility to work around the ‘The library waveform files must be in “lib” subfolder of the FGU.EXE program’s folder’ restriction? Because this means that our software needs to run with administrator privileges and it needs to write in its own programs folder which I want to avoid as much as possible.
Edit:
Just for curiosity: How does the PcLab2000SE software work when using the Square wave form and the Duty Cycle parameter? Because if it also uses the FGULink.dll to communicate with the PCGU1000 and is also using the SetLibWave function for Square signal form I cannot see any temporary files created in its lib\ folder.
Thanks for your help!
Mario