当事件发生时显示事件信息
instrcallback (obj、事件)
|
乐器对象。 |
|
导致回调执行的事件。 |
instrcallback (obj、事件)
显示包含事件类型、事件发生时间和导致事件发生的仪器对象名称的消息。
对于错误事件,也会显示错误信息。对于引脚状态事件,也会显示更改值的引脚及其值。对于触发事件,也会显示触发行。对于接收到的数据报事件,还会显示接收到的字节数、数据报地址和端口。
请注意
不支持对大于127且带有终止符的数字使用此回调。金宝app
下面的示例创建串口对象年代
在Windows®机器,配置年代
执行instrcallback
当输出为空的事件发生时。事件发生在*申请?
命令被写入仪器。
s =串行(“COM1”);集(s ' OutputEmptyFcn @instrcallback) fopen (s)流(年代,“* IDN ?”,“异步”)
结果显示instrcallback
如下所示。
对象:Serial-COM1 .在08:37:49发生输出tempty事件
从输入缓冲区读取标识信息并结束串口会话。
idn = fscanf(年代);Fclose (s) delete(s) clear s
你应该使用instrcallback
作为模板,从中创建适合特定应用程序需求的回调函数。
请注意
不支持对大于127且带有终止符的数字使用此回调。金宝app