我正在实施一个使用GSMComm 库从诺基亚 Xpress Music 5800读取和解析SMS 的项目
我尝试使用 GSMComm Demo:我能够获取电话信息、电池/存储等不同状态并发送短信。但我无法从手机读取短信,它给出了以下错误:
Error: The phone reports an unspecified error.
这通常发生在设备不支持命令、命令对当前状态无效或参数不正确时。( GsmComm.GsmCommunication.CommException
)
由于我使用 DLL,我看不到哪些命令正在发送到手机。我也怀疑所有其他命令都可以正常工作,除了那些阅读短信的命令。
问题:
- 主要问题:问题的可能原因是什么?
- 我知道上面的问题很难回答。那么是否在某个地方记录了任何日志/转储/事件?我是这个领域的新手(硬件接口),需要故障排除的起点
- Stretch:如果我使用上述技术(USB to COMM emulator,GSMComm)实现,我的应用程序的可移植性如何?肯定需要运送 GSMComm dll。但这是否意味着目标 PC 需要安装 Ovi Suite(包含 USB 到 COMM 仿真器)?手机的便携性如何:它是否仅适用于诺基亚 Xpress Music 5800,或者它是否也适用于其他诺基亚手机。还是用别的手机?”
更多信息:如果重要的话,我手机上的操作系统是西里尔字母。
更新了问题:因为一些问题经过一周的调查得到了回答。
更新 2:我已按照此链接中的说明进行操作。我的手机正在响应某些命令,但为其他命令提供“错误”。有任何想法吗?