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

10 vues (au cours des 30 derniers jours)
Harneel Singh Sagoo
Harneel Singh Sagoo le 19 Nov 2014
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.

Réponses (1)

Walter Roberson
Walter Roberson le 8 Mar 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.

Catégories

En savoir plus sur Use COM Objects in MATLAB dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by