Quanser Interactive Labs is a platform that allows users to interface with digital twins of physical lab experiments used for Controls and Robotics courses at thousands of universities around the world.
After running QLabs.setup, the following error message has been returned.
Unable to resolve the name 'Mathworks_QLabs.getInstallationLocation'.
Error in QLabs/getDownloadDir (line 364)
downloadDir = Mathworks_QLabs.getInstallationLocation('Quanser Interactive Labs and QUARC Home for MATLAB Simulink');
Error in QLabs.isInstallerPresent (line 218)
installerFilePath = fullfile(QLabs.getDownloadDir,QLabs.getInstallerFileNames());
Error in QLabs.setup (line 41)
if ~QLabs.isInstallerPresent()
Reported by Will: Launching QLabs using the add-on causes MATLAB to hang. When starting QLabs using “>> QLabs.launch” the application starts but the command line never returns and so MATLAB is not usable. From looking at the code, it looks like this is due to the system call not returning.
My method to determine the Quanser Interactive Labs.exe is not version independent. Fall back to a simpler method while I work with Quanser team to figure out a better way to find the EXE.