Fail to initialization PCAN-ISO-TP.dll (ver 3.4) in Python
Posted: Tue 2. May 2023, 08:36
Hi all,
I am trying to wrap PCAN-ISO-TP.dll (ver 3.4) into LabVIEW VIs on the Win10 environment.
There is a language construct called "call library function node" in LabVIEW responsible for loading and interfacing dll.
The "call library function node" fails to load PCAN-ISO-TP.dll (ver 3.4) but succeeds to load PCAN-ISO-TP.dll (ver 2.2).
The PCANBasic.dll, the dependency of PCAN-ISO-TP.dll, is placed in the same folder.
Then, I executes the Python sample code "07_classic_can_read_write" (Python 3.10.11 64bit interpreter) on Visual Studio Code.
The same thing happened.
Ver 3.4 fails to initialization, but initialization of Ver 2.2 is ok. The PCAN-ISO-TP.dll (ver 3.4) and PCANBasic are put inside System32.
I also tried to put them inside a local folder and invoked them from the local folder, but everything is the same.
Any suggestion on or further experiment for resolving this problem?
Thank you for any help you can provide.
Godel
I am trying to wrap PCAN-ISO-TP.dll (ver 3.4) into LabVIEW VIs on the Win10 environment.
There is a language construct called "call library function node" in LabVIEW responsible for loading and interfacing dll.
The "call library function node" fails to load PCAN-ISO-TP.dll (ver 3.4) but succeeds to load PCAN-ISO-TP.dll (ver 2.2).
The PCANBasic.dll, the dependency of PCAN-ISO-TP.dll, is placed in the same folder.
Then, I executes the Python sample code "07_classic_can_read_write" (Python 3.10.11 64bit interpreter) on Visual Studio Code.
The same thing happened.
Ver 3.4 fails to initialization, but initialization of Ver 2.2 is ok. The PCAN-ISO-TP.dll (ver 3.4) and PCANBasic are put inside System32.
I also tried to put them inside a local folder and invoked them from the local folder, but everything is the same.
Any suggestion on or further experiment for resolving this problem?
Thank you for any help you can provide.
Godel