Instrument Driver Editing and Testing
Generic drivers allow the Instrument Control Toolbox™ to communicate with devices or software that do not use industry-standard drivers or protocols. You create a generic driver using the Instrument Driver Editor. See Creating MATLAB Instrument Drivers for information about using the Instrument Driver Editor.
After you create a driver, you can test it using the Instrument Driver Testing Tool. The tool provides a graphical environment for creating a test to verify the functionality of a MATLAB instrument driver. You can verify property and function behavior and export the test results in a variety of formats. See Instrument Driver Testing Tool Overview.
Functions
clear | Remove instrument objects from MATLAB workspace |
delete | Remove instrument objects from memory |
disp | Display instrument object summary information |
get | Instrument object properties |
inspect | Open Property Inspector |
methods | Class method names and descriptions |
save | Save instrument objects and variables to MAT-file |
set | Configure or display instrument object properties |
instrhwinfo | Information about available hardware |
propinfo | Instrument object property information |
connect | Connect device object to instrument |
disconnect | Disconnect device object from instrument |
invoke | Execute driver-specific function on device object |
selftest | Run instrument self-test |
Examples and How To
- Creating MATLAB Instrument Drivers
How to create, modify, save, and verify instrument drivers using the MATLAB Instrument Driver Editor.
- Properties
Defining instrument functionality as properties of the device object to ease communications with your instrument.
- Functions
Defining instrument functionality as functions of the device object to ease communications with your instrument.
- Groups
Combining common capabilities of the device object.
- Using Existing Drivers
Adapting existing drivers for your instrument.
- Setting Up Your Test
Providing global information for your test, including name, description, driver, interface, and preferences.
- Defining Test Steps
Creating steps to test setting property values, getting property values, and driver functions.
- Saving Your Test
Saving your test for future midtest sessions, or as code, or as a driver function.
- Testing and Results
Running a complete or partial test; exporting or saving test results.
Concepts
- MATLAB Instrument Driver Editor Overview
An explanation of MATLAB® instrument drivers, their features, capabilities, and usage.
- Instrument Driver Testing Tool Overview
An explanation of the MATLAB Instrument Driver Testing Tool, its capabilities, and usage.
- Instrument Control Toolbox Properties
These properties are available in the toolbox.