instrcallback

事件发生时显示事件信息

语法

instrcallback (obj、事件)

参数

obj

乐器对象。

事件

导致回调执行的事件。

描述

instrcallback (obj、事件)显示一条消息,其中包含事件类型、事件发生的时间和导致事件发生的仪器对象的名称。

对于错误事件,也会显示错误消息。对于pin状态事件,也会显示更改值的pin及其值。对于触发事件,也会显示触发行。对于接收到的数据报事件,还将显示接收到的字节数以及数据报地址和端口。

请注意

不支持对大于127的数字使用带终止符的回调。万博1manbetx

例子

下面的示例创建串行端口对象年代在Windows®机器,配置年代执行instrcallback当发生输出空事件时。事件发生在*申请?命令被写入仪器。

s =串行(“COM1”);集(s ' OutputEmptyFcn @instrcallback) fopen (s)流(年代,“* IDN ?”,“异步”)

产生的显示结果instrcallback如下所示。

对象:Serial-COM1在08:37 49发生OutputEmpty事件

从输入缓冲区读取标识信息并结束串口会话。

idn = fscanf(年代);删除删除

提示

你应该使用instrcallback作为模板,从中创建适合特定应用程序需要的回调函数。

请注意

不支持对大于127的数字使用带终止符的回调。万博1manbetx

之前介绍过的R2006a