Why are Serial COM ports closed in Matlab and open on the PC

5 visualizaciones (últimos 30 días)
Harneel Singh Sagoo
Harneel Singh Sagoo el 19 de Nov. de 2014
Respondida: Walter Roberson el 8 de Mzo. de 2018
This is the following Statement i get from Matlab after pressing "Verbinden"
>> versuchsstand
Serial Port Object : Serial-COM6
Communication Settings
Port: COM6
BaudRate: 57600
Terminator: 'LF'
Communication State
Status: closed
RecordStatus: off
Read/Write State
TransferStatus: idle
BytesAvailable: 0
ValuesReceived: 0
ValuesSent: 0
Serial Port Object : Serial-COM7
Communication Settings
Port: COM7
BaudRate: 115200
Terminator: 'LF'
Communication State
Status: closed
RecordStatus: off
Read/Write State
TransferStatus: idle
BytesAvailable: 0
ValuesReceived: 0
ValuesSent: 8
How can i Change the Status from Closed to Open, so that i can communicate with the connected devices.

Respuestas (1)

Walter Roberson
Walter Roberson el 8 de Mzo. de 2018
You need to serial() to configure the settings for the com port, and then you need to fopen() the resulting object, after which you can do I/O with it.

Categorías

Más información sobre Use COM Objects in MATLAB en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by