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

12 Ansichten (letzte 30 Tage)
Harneel Singh Sagoo
Harneel Singh Sagoo am 19 Nov. 2014
Beantwortet: Walter Roberson am 8 Mär. 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.

Antworten (1)

Walter Roberson
Walter Roberson am 8 Mär. 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.

Kategorien

Mehr zu Use COM Objects in MATLAB finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by