0

我购买了一批带有可拆卸扫描头的 WT0490 可穿戴 pda,因此将最初为 Windows Mobile 制作的应用程序(已经完美运行了几年)转换为在 WT4090s 上运行。这些设备使用以下版本:

  • 视窗 CE 5.0
  • EMDK 2.6
  • ASP.net CF 2.0

自推出以来,我看到了一些非常令人沮丧的行为,这似乎是在设备运行几天后开始发生的。用户报告以下错误:

应用程序出现意外错误

SCAN_Enable

似乎没有任何明显的模式,几个设备将在几天内完美运行,然后突然出现此错误。然后几天和几次重新启动后,它们又可以工作了。

所有设备都被带回库存设置,然后我们的出租车部署到它们。所有相同的型号。我们已经尝试改变内存分配、交换扫描仪头等,但没有模式。

该错误似乎发生在登录后加载第一个表单时,登录屏幕在带有密码框的下拉列表中显示用户列表,因此应用程序的一部分工作正常,似乎是在初始化扫描仪时出现此故障发生。

我有 40 台设备,现在 30 多台设备都出现了同样的问题,所以我的直觉告诉我这是一个软件问题,但我至今无法找出原因。

我们也尝试过暖靴、冷靴和完整的重新配置。我们有几个开发单元没有出现问题,尽管它们没有经常使用,所以也许我们“还没有”看到问题。

我希望那里有人遇到过这个问题并且知道如何解决它。

提前致谢。

4

2 回答 2

1

值得注意的是,这些设备具有可拆卸的条形码扫描仪 - 因此,如果扫描仪未正确连接,您会收到 SCAN_Enable 错误。

如果您不释放扫描仪,您也会看到此错误,因为以前的表单可能会阻止扫描仪。

您可能还会发现您正在运行 ScanWedge 应用程序 - 这也会阻止扫描仪,因此您无法启用它。EMDK 需要对扫描仪进行独占访问才能启用它。

于 2015-11-16T20:48:17.923 回答
1

WT4090 由摩托罗拉解决方案企业业务部构建,现在是 Zebra Technologies 的一部分。WT4090 目前处于 EOS(销售结束)状态,但如果您有维护合同,Zebra 仍会提供支持。

您可以查看Zebra Technologies 支持网站,检查设备上是否安装了最新的操作系统版本和修复程序。

有关如何为 Zebra Technologies 设备进行开发的问题,您可以查看Zebra 的开发人员社区网站Launchpad

于 2015-11-06T08:49:40.627 回答