albertzl / artisan

Automatically exported from code.google.com/p/artisan
GNU General Public License v3.0
0 stars 0 forks source link

Yoctopuce error #76

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Yoctopuce thermocouple device connected
2.Open Artisan and press ON
3.Following error displayed: YOCTOtemperatures() YAPI shared library is missing 
(C:\Program Files\Artisan\lib\library.zip\artisanlib\..\..\lib\yapi.dll), make 
sure it is available and accessible.@line 24965

What is the expected output? What do you see instead?

Yoctopuce Thermocouple confirmed working as per the instructions given by them.

What version of the product are you using? On what operating system?

Version 0.9.2 on Windows 8

Please provide any additional information below.

Not sure where to proceed really with the above error! Any help would be 
amazing.

Thanks
Bradley

Original issue reported on code.google.com by i...@horshamcoffeeroaster.com on 21 Feb 2015 at 1:25

GoogleCodeExporter commented 9 years ago
Could you please test the version contained in the archive 
"artisan-win-0.9.3b1.zip" under "prereleases" at the Artisan GoogleDrive works 
any better?

https://drive.google.com/?authuser=0#folders/0B4HTX5wS3NB2Y0h0MFNJYjRUTlE

Original comment by luther.m...@gmail.com on 21 Feb 2015 at 1:58

GoogleCodeExporter commented 9 years ago
Thanks, I've just installed that and now I get a different error:

7 14:02:44.031 Exception: YOCTOtemperatures() exception: access violation 
reading 0x00000298@line 24984

Original comment by i...@horshamcoffeeroaster.com on 21 Feb 2015 at 2:03

GoogleCodeExporter commented 9 years ago
it seems that with the 0.9.3b Artisan could find the Yocoto shared lib. Another 
user confirmed that it now works for him on three different Windows versions.

However, in your case it seems to fetch the wrong shared lib. There is one for 
32bit systems and one for 64bit systems. Are you on a 32bit Windows or on a 
64bit Windows?

A simple check could be to rename those two shared libs in your installation 
and retry.

yapi.dll => yapi-amd64.dll
yapi-amd64.dll => yapi.dll

Could give this a try? I will investigate how I can better detect the type of 
Windows Artisan is running on.

Original comment by luther.m...@gmail.com on 23 Feb 2015 at 5:38