What should I do if my hardware is not supported by the Data Acquisition Toolbox?
4 次查看(过去 30 天)
显示 更早的评论
MathWorks Support Team
2009-6-27
回答: MathWorks Support Team
2021-5-28
I want to use the Data Acquisition Toolbox with my hardware, but it appears that my device is not supported.
采纳的回答
MathWorks Support Team
2021-5-28
Whenever you are unsure as to whether or not your hardware is supported by the Data Acquisition Toolbox, you should:
Step1.
Verify that your device does not appear on the list of supported hardware on the Data Acquisition Toolbox's product page (you might have to refer to prior release support):
This maintained list is updated whenever support for a new piece of hardware is added to the Data Acquisition Toolbox.
Step 2.
Search our solutions database (using the manufacturer and model number of the hardware) to see whether support has been added before the next release of the Data Acquisition Toolbox.
Occasionally, support for a particular piece of hardware can be added between releases of the toolbox by creating or modifying an initialization (INI) file. When this happens, a solution is created with instructions on how to create the INI file appropriate for that particular hardware.
For example, to see whether support has been added for Measurement Computing's USB-1616FS analog and digital I/O module, search for:
1616
If your device is not listed in the supported hardware page (Step 1) and no solution is available to add support for your board (Step 2), then your hardware is not currently supported by the Data Acquisition Toolbox. This being the case, you have the following options:
1. Submit a "request for support" enhancement.
You can submit a "request for support" enhancement for your device here:
2. Create a custom MEX-file that interacts with your hardware.
Using a MEX-file, you can call your own C or Fortran subroutines from MATLAB as if they were built-in functions. By writing your own MEX-file, MATLAB can interact with your hardware using C or Fortran code.
3. Use the C shared library funcions
If your vendor has supplied a shared library with functions for accessing their hardware, you can use MATLAB's interface to generic DLLs to communicate with your hardware. The MATLAB interface to generic DLLs enables you to interact with the functions in shared libraries directly from MATLAB, provided that the functions have a C interface.
0 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Acquisition Toolbox Supported Hardware 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!