我们这里有一个使用手持设备扫描条形码的应用程序。这些手持设备实际上正在与运行应用程序的服务器进行远程桌面会话。工作正常。
现在我们购买了一些运行“Windows Mobile 6.1 Classic”的新摩托罗拉 MC55,当在远程桌面上使用该应用程序时:它会破坏条形码的字符......
我已经尝试过以下事情:
奇怪的是:
仅由数字组成的条形码被正确扫描
损坏的字符以小写形式出现
对于某些代码,\t 是错位的(通常应该在条码之后输入)
例如:
“PERIN4”变成“ERINp4”
'MGZB' 变成 'GZB m'
“BAK664”变成“AK664 b”
'MAGBFA01' 变成 'AGBFmA01'
'5021879949500' 被正确扫描
最终解决方案:
手持设备的供应商表示,手持设备通过远程桌面连接发送字符的速度过快。
他们将手持设备更改为在发送每个字符之间等待 50 毫秒,现在产生了正确的结果。
扫描条形码变得有些慢,但对最终用户来说几乎没有什么了不起。
使用 Symbol / Motorola MC3190 的 Wireless Fusion 管理工具,我们无法将手持设备关联到 WiFi 接入点。使用 Fusion 软件中的查找 WLAN 功能,我们可以看到设备正在检测接入点,因为它确实显示在检测到的 WLAN 列表中。因此,由于它可以看到可用的 WLAN,无线电/硬件似乎工作得很好。接入点使用 WPA2 AES 来确保安全,其他设备与它关联没有问题。它是非企业级接入点,因此在 Fusion WLAN 配置文件中选择的安全模式为“WPA2 - 个人”。它似乎提供的唯一线索是 Fusion Wireless 状态中的日志信息。在日志中,它在“设置 SSID:”消息后约 10 秒显示消息“关联超时”。
是否有工具可以帮助为移动设备设置和管理证书(运行 Windows Mobile 5)
我的最终目标是让我的 WCF 服务(在 IIS 上运行)只信任这些证书。这样我就不必担心其他人找到我的端点并向我发送虚假数据。
我有 WaveLink 的 Avalanche MC 来管理设备并推送更新。(我仍在寻找该产品是否有任何帮助。)
当设置新的移动设备与交换服务器同步时,它似乎提示输入电子邮件地址和密码并尝试自行检测服务器设置。是否有用于执行此操作的协议......如果是这样,我在哪里可以找到有关此的更多信息?