无论是异步读或写操作的状态正在进行中
TransferStatus
可闲
,读
,写
, 要么读写
。如果TransferStatus
是闲
,则没有异步读取或写入操作正在进行中。如果TransferStatus
是读
,然后异步读操作正在进行中。如果TransferStatus
是写
,然后异步写入操作正在进行中。如果TransferStatus
是读写
,那么这两个异步读取和异步写入操作正在进行中。
您可以使用异步写入数据fprintf中
要么FWRITE
功能。你可以阅读使用异步数据readasync
功能,或通过配置ReadAsyncMode
至连续
(仅串口,TCPIP,UDP和VISA串行对象)。有关异步读取和写入操作的详细信息,请参阅与仪器通信。
而readasync
对于任何仪器对象正在执行时,TransferStatus
可能指示数据被读取,即使数据不填充输入缓冲区。但是,如果ReadAsyncMode
是连续
,TransferStatus
指示数据正被读取仅当数据被实际填充所述输入缓冲器。
用法 |
任何仪器对象 |
只读 |
总是 |
数据类型 |
特征向量 |
|
没有异步操作正在进行中。 |
|
异步读操作正在进行中。 |
|
异步写入操作正在进行中。 |
|
异步读取和写入操作正在进行中。 |