User`s manual
8 Serial Port I/O
8-18
Getting Started with Serial I/O
To get you started with MATLAB’s serial port interface, this section provides 
the following information:
•“Example: Getting Started” illustrates some basic serial port commands.
•“The Serial Port Session” describes the steps you use to perform any serial 
port task from beginning to end.
•“Configuring and Returning Properties” describes how you display serial 
port property names and property values, and how you assign values to 
properties.
Example: Getting Started
If you have a device connected to the serial port COM1 and configured for a 
baud rate of 4800, you can execute the following complete example.
s = serial('COM1');
set(s,'BaudRate',4800);
fopen(s);
fprintf(s,'*IDN?')
out = fscanf(s);
fclose(s)
delete(s)
clear s
The *IDN? command queries the device for identification information, which is 
returned to 
out. If your device does not support this command, or if it is 
connected to a different serial port, you should modify the above example 
accordingly.
Note *IDN? is one of the commands supported by the Standard Commands 
for Programmable Instruments (SCPI) language, which is used by many 
modern devices. Refer to your device documentation to see if it supports the 
SCPI language.










