Main Content
Serialport Warning - Unable to Read Any Data
These remedies apply to the case when you receive no data and you get this warning message:
'serialport' unable to read any data.
When using the serialport interface for:
Reading ASCII (text) data using the
readline
orwriteread
functionsReading binary data using the
read
functionReading binblock data using the
readbinblock
function
These are possible causes and remedies:
Cause | Solution |
---|---|
An invalid command was sent to the device, so there is a problem reading the response to the command. | Check your device manual for proper command formatting. |
Your device is connected to an incorrect serial port. | Verify that your device is connected to the specified port. It must match the port you
specify when you create the serialport object. For
information about specifying the port, see serialport . |
An incorrect write terminator was sent to the instrument before attempting to read data, so there is no data to read. | Verify that the Terminator property is set to the value required by your
device. For more information about setting the property, see configureTerminator . |
Your device is not configured to send data on the serial port. | Verify the device communication settings. For more information about communication settings, see Create Serial Port Object and Configure Serial Port Communication Settings. |
More Troubleshooting Help
For more information about troubleshooting the Serial interface, including supported platforms, adaptor requirements, configuration and connection, and other troubleshooting tips, see Troubleshooting Serial Port Interface.