关于设备诊断工具

设备诊断工具 2.4 版本

概述

“设备诊断工具”可即时测试并诊断 Zebra 移动装置上硬件的工作情况,从而确定系统的运行状况以及功能。需要时,Zebra Help Desk 使用该设备诊断工具,根据诊断结果提供解决方案的最佳步骤,以便即时解决设备故障。它有助于快速解决设备问题,从而提高工作效率,减少设备停机时间,以及避免给 Zebra 维修中心带来非必要的返修。测试的硬件功能:

  • 扫描仪测试 - 检查扫描仪工作是否正常
  • 按钮测试 - 检查一键通,向左或向右扫描触发器,调高音量和调低音量设备按钮的操作
  • 触摸屏测试 - 检查设备触摸屏的操作
  • 蓝牙测试 - 检查蓝牙无线电工作是否正常,并返回蓝牙相关信息:蓝牙名称,无线电功率循环结果,无线电正常/不正常以及是否可发现/可连接。
  • WiFi 测试 - 检查 WiFi 无线电的运行情况并返回 WiFi 相关信息:MAC(媒体访问控制)地址、来自指定地址的网络测试结果、信号强度、IP 地址、BSSID 和速度
  • 电池测试 - 检查电池状态并返回电池相关信息:部件号、序列号、生产日期、停用状态、电压、电流和温度、电池水平和当前电量
  • WWAN 测试 - 检查 WWAN 无线电是否正常运行,并返回相关的 WWAN 信息:SIM(客户识别模块)状态、语音状态、数据状态、WAN(广域网)类型、信号强度、电话号码和设备 ID(标识号)
  • 音频测试 - 检查设备麦克风和扬声器是否正常运行。

有关每项测试的更多信息,请参阅测试标准

2.4 版本新功能

  • 新功能可以上传日志到 FTP 服务器。
  • 新功能可以安排作业,进行设备测试。
  • 新的电池阈值功能可以设置电池的最大充电循环计数,到达该计数时会在 Decommission Status(停用状态)触发 "Need to replace battery" (需要更换电池)要求。
  • 已解决问题:在一些大屏幕设备中(例如 ET51/ET56、L10 等平板电脑)和车载计算机中(例如 VC80x 或 VC8300),均支持横放和竖放模式。
  • 因为在 Google Play Store 的新规定中,背景中不能再继续使用“定位”功能。这使“设备诊断工具”中删除了“定位”允许。所以,不能再检索 ESSID,因为它需要使用“定位”服务。

版本历史

2.3 版本新功能

  • 可以使用新的帮助选项,用于链接到“设备诊断工具”的支持端口。
  • 已经获取了用于电池测试的新数据字段:电池水平和电池电量。
  • 可通过配置文件实现新的配置功能:
  • 修复了应用程序退出后 DDT 没有将设备恢复回它的原始设备方向(横向或竖向模式)的问题。
  • 增强项目:
    • 对于 WLAN 测试,已通过检查替换了无线电功率循环,以确定是否启用了 WiFi 无线电功能。如果在启动 WLAN 测试时没有启用 WiFi 无线功能,将提示用户启用无线功能。
    • 要在 Android O 或更高版本上显示 WLAN 测试的 ESSID,因为受到安卓系统的限制,需要在设备上启用“定位”服务。如果没有启用“定位”服务,将提示用户启用此功能。如果测试过程中没有启用“定位”服务,则 ESSID 将返回 "Location not enabled" (未启用定位)信息,而不是 "Unknown SSID"(未知 SSID)。
    • 对于 WWAN 测试,如果设备上没有 SIM 卡,测试不会再失败,同时会显示 SIM 卡状态处于缺席,以及对应的其它 WWAN 参数的状态。

2.2 版本新功能

  • 支持新设备 - 参见 Zebra 下载过程中设备诊断工具中支持的设备。
  • Android 10 因安全问题的限制:
    • 在 WWAN 测试的详情屏幕中,不显示“设备 ID”。
    • 在 History.log 文件中,不显示“设备 ID”和“设备序列号”。
  • 已修复问题:
    • 在 TC20 和 TC25 Android Oreo(奥利奥)系统上,执行“按钮”测试时,无法按下扫描触发器。
    • 在 TC25 Android Nougat 系统上,执行“按钮”测试时,超时参数的“剩余时间”值对 PTT(一键通)或扫描按钮无效。
  • 已知问题:
    • 在 Android 10 WWAN 设备上,如果没有插入 SIM 卡,并且执行了 WWAN 测试,可能会为 Voice 状态返回不正确的值。
    • 在进行电池测试过程中,可能会在下列设备上显示不正确的值:
              â€¢ 需要使用交流电源的设备,例如 CC605 和 CC610
              â€¢ ET50 设备 - 可能未正确显示部件号、序列号和制造日期

2.1 版本的新功能

  • 引入了两种操作模式:管理员模式和用户模式
  • 对受支持测试的更改:
    • 新增测试内容:扫描仪、按钮、触摸屏、音频
    • 删除的测试内容:GPS、系统
  • 增加了导入或导出配置文件的功能。
  • 供管理员使用的新设置配置测试应用屏幕。
  • 添加和删除了设备支持。参见下表的支持设备
  • 已知问题:
    • 在 TC20 和 TC25 Android Oreo(奥利奥)系统上,执行“按钮”测试时,无法按下扫描触发器。
    • 在 TC20 和 TC25 Android Nougat 系统上,执行电池测试时,停用状态可能返回不正确的信息。
    • 在 TC25 Android Nougat 系统上,执行“按钮”测试时,超时参数的“剩余时间”值对 PTT(一键通)或扫描按钮无效。
    • 在 TC75x Android Marshmallow 系统上,即使在设备上启用了移动数据,WWAN 测试中的数据状态仍可能显示“数据连接已断开”。
    • 当应用程序正在运行并且执行 EMM(企业移动管理)命令以远程运行测试时,如果用户在测试完成后尝试手动启动应用程序,则该应用程序可能会遇到意外行为。当应用程序正在运行并且执行 EMM(企业移动管理)命令以远程运行测试时,如果用户在测试完成后尝试手动启动应用程序,则该应用程序可能会遇到意外行为。

支持的设备

参见 Zebra 下载过程中设备诊断工具中支持的设备。

安装提示:

  • 多个应用实例 - 如果设备上已经存在设备诊断工具 v1.0,然后在同一设备上安装了设备诊断工具 v2.1,则将存在两个版本的应用程序。为了避免这种情况,管理员可以使用 AppManager CSP(应用管理器内容安全策略)禁用“设备诊断工具 v1.0”,让此设备运行应用程序的单个版本。
  • 设置持久性 - 初次安装应用程序后,由于 configuration.xml 不存在,因此通过 UI(用户界面)进行的任何设置更改都会保留。但是,导出 .xml 文件后,在将 .xml 文件导入设备之前,UI 中的任何更改都将不再存在。

重要使用提示

  1. 多个安卓用户账户 - 在单个设备上使用多个安卓用户账户时,设备诊断工具的用途和功能仅适用于当前的主要用户。
  2. 由于设备内存不足而造成的限制 - 一旦可用的设备内存不足 3 MB(兆字节),就会出现一条消息,指示设备上没有空间,将不再进行日志记录。此外,无法执行音频测试。
  3. 分屏支持 - 在 Android N 及更高版本上,设备诊断工具不支持分屏模式。

另请参见