Main Content

本地记录传感器数据

无论有无网络连接,您都可以在移动设备上本地采集传感器数据。您可以使用这种替代方法来采集传感器数据,而不是将传感器数据从设备流式传输到 MathWorks® Cloud。如果您要在设备没有网络连接的情况下采集传感器数据,这很有用。

如果您在设备上启用了自动上传,则无需手动传输传感器日志,因为当您有 WiFi 或蜂窝数据(如果选择)连接时会自动上传日志。

如果您没有启用自动上传,可以手动传输传感器日志。

步骤 1.采集传感器数据

  1. 点击菜单图标,然后点击传感器

  2. 使用拨动开关打开您要从中采集数据的传感器。

  3. 如果尚未选择,请点击流式传输至,然后选择日志

  4. 要开始采集数据,请点击开始

  5. 要停止采集数据,请点击停止

  6. 在弹出窗口中,接受日志文件的默认名称,或更改名称,然后点击保存

    默认文件名是 sensorlog,后跟日期时间戳,例如 sensorlog_20180616_102034。在本例中,前四位数字是年份,接下来的两位数是月份,之后的两位数是日期,即表示 2018 年 6 月 16 日。下划线后面的数字是以小时、分钟和秒为单位的时间,在本例中是 10:20:34。

    日志已保存,并且日志的可视指示符出现在屏幕右下角的传感器日志按钮上。图标上的红色数字表示您保存了多少日志。此数字会随着您采集和保存的日志的增加而增加。

可重复上述步骤以采集和保存更多数据。

步骤 2.传输传感器日志

将传感器日志传输到 MATLAB® Drive™

  • 自动上传传感器日志

    自动上传必须处于启用状态。如果您的设备具有网络连接,日志文件将自动上传到 MATLAB Drive。如果您当前没有网络连接,则文件将在设备下次检测到网络连接(WiFi 或蜂窝网络连接,具体取决于您的选择)时自动上传。

  • 手动传输传感器日志

    如果自动上传处于禁用状态,则您必须手动将文件上传到您的 MATLAB Drive。点击传感器日志。在您设备上的日志下,向左轻扫要上传的文件 (iOS) 或点击文件名旁边的三个点 (Android),然后点击上传

上传文件时,日志名称旁边的进度指示器会旋转。上传完成后,会显示一个表示成功的 Cloud 图标 Upload successful cloud icon,确认文件已上传到 MATLAB Drive。如果文件上传失败,MATLAB Mobile™ 会显示表示失败的 Cloud 图标 Upload failed cloud icon

日志以 MAT 格式上传到默认文件夹 MATLAB Drive/MobileSensorData。您可以通过转至传感器 > 更多来更改上传文件夹。

成功上传后,传感器日志会自动显示在 MATLABDrive 中。

上传日志后,您可以在 MATLABOnline™ 或任何连接到 MATLABDrive 的产品中访问它们。

MATLAB Online 中,转至默认文件夹,使用 load 命令查看传感器数据。

load('sensorlog_20180616_102034.mat')

您也可以在 MATLAB Mobile 中运行此命令。

删除日志文件

要从移动设备中删除传感器日志,请点击传感器日志。在您设备上的日志下,向左轻扫要删除的日志文件 (iOS) 或点击文件名旁边的三个点 (Android),然后点击删除

要从 MATLAB Drive 中删除日志文件,请参阅删除文件

相关主题