Replies: 1 comment
-
Yes, there was some thought put into this. However, DLL path resolution in windows is infamous and quite complex (see e.g. the official MSDN article about DLL search procedures). I see a couple of problems setting rules about DLL paths in qudi:
So, considering the points above, I would propose the following course of action;
Assuming I have not overlooked more cases, each hardware module can abide to one of the two options, depending on the vendor software. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Some hardware modules require a DLL to communicate with the hardware. Sometimes this DLL is put automatically into a folder like
C:/Windows/System32
during installation of manufacturer software, but sometimes the user has to manually place it somewhere.In this case, a path to the DLL must be specified e.g. as a config option, as is the case for aptmotor, iXon897_ultra, and a few custom modules I have written myself.
Could this be handled more elegantly? Options I am considering are:
C:/Windows/System32
Has anyone thought about this before?
Beta Was this translation helpful? Give feedback.
All reactions