??? Error using ==> loadlibrary at 368
Failed to preprocess the input file.
Output from preprocessor is:usbtc08.h
C:\Users..........\usbtc08.h(7):
fatal error C1189: #error : Operating system not defined / supported
It has been working fine for a while, after perhaps some of the updates this happened. I have Visual Studio 2008 Professional x86 and WoW 64 on the computer with 2005, 2008, and 2010 VC redistributables.
Just realized that I never used usbtc08.dll directly out of my 64-bit Win 7 PC.
Also found several post by Pico Tech reps that usbtc08.dll will only work in 32-bit environment.
It should be CLEARLY listed in TC-08 specs that SDK is for 32-bit ONLY.
At our university PC purchases are coming from the overhead and handled by the department (what ever deal they have going on with Dell). If you want to buy a PC with 4 cores you are pretty much stuck with Win 7 64-bit.
I realize that you might need some time to do necessary code modifications and testing but 64bit OS have been around for a long time now and at this point I'd settle for buggy beta than nothing at all.
It still did not work with Matlab. From what I understand WoW64 allows 32 bit apps to work in 64 bit environment and call 32 bit dlls. A 64 bit app (such as my copy of Matlab) still cannot call a 32 bit library.
This did give me a hope that I might be able to write a 32bit app in C++ on a 32bit PC and try and call it out of Matlab on 64 bit PC. That could actually work with WoW64.