Why do I get "Warning: Misregistered adaptor found." when I try to register my adaptor using the Data Acquisition Toolbox 2.2 (R13)?

1 view (last 30 days)
I have created a driver using the Data Acquisition Toolbox Adaptor Kit. The code compiles, but when I try to register the .dll using DAQREGISTER, I receive the following warnings:
Warning: Misregistered adaptor found.
Warning: Misregistered adaptor found.
Warning: Misregistered adaptor found.
ans =
'adaptor_name.dll' successfully registered.
where adaptor_name is the name of my adaptor.
When I try to use DAQHWINFO on this adaptor, I receive the following errors:
??? Error using ==> daqhwinfo
Error using ==> daqhwinfo
Failure to open requested data acquisition device. Class not registered.

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 3 Feb 2010
This issue occurs when the adaptor is built with a version of Microsoft Visual C++ that does not have the most recent service packs applied. Please use the Microsoft Visual C++ 6.0 SP6 for building an adaptor for the Data Acquisition Toolbox. See your system administrator for updating your service pack.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!