matlab - 使用回调从串行端口获取数据?
问题描述
我正在使用这个功能:
function readSerialData(s,~)
data = readline(s);
disp(data);
end
configureCallback(s,"terminator",@readSerialData)
从我连接的设备获取数据。设备每秒左右(50 字节)接收新数据,所以我得到了实时显示在命令行上的数据。但我想实际使用这些数据,但我不确定如何收集变量。
我在工作区中看不到任何“数据”变量,无法存储它并绘制实时图表(这是目标)
先感谢您 :)
解决方案
推荐阅读
- python - 如何制作显示不同类型值比率的数据框?
- amazon-web-services - AWS CLI S3 命令不适用于文件夹中的空格
- mysql - 为什么我的百分比不算 100% mysql
- c++ - C++ long int 转换混淆
- r - 通过所有因素所有水平的所有组合进行 t 检验
- django - Celery 在使用 app.control.purge() 时运行任务会发生什么?
- fluent-nhibernate - 从 DetachedCriteria 中选择子查询
- ios - 如果文件的速度大于 60,为什么 AKAppleSequencer 播放 MIDI 文件的速度更快?
- java - 无法将 avro 写为字节数组然后将其读回
- structuremap - 使用 StructureMap 配置的 MassTransit - ContainerScoped 不工作