我是Android编程新手。目前我正在开发一个Android应用程序,使手机成为通过蓝牙虚拟串口连接到PC的串行鼠标。我使用Teraterm将手机连接到电脑并将波特率设置为1200,7位和1个停止位。我尝试连接到pc,并按照http://www.epanorama.net/documents/pc/mouse.html中的说明以3字节格式发送串行鼠标的数据包。当我发出数据包时,我认为电脑应该自动将它识别为串行鼠标,但仍然没有收到响应。
我的问题是
(1)对于3字节数据包,我应该发送一个字节一个字节还是将其保存在一个每个3字节的数组中?目前我将其保存为数组形式。
(2)我是否需要向PC发送任何命令作为鼠标识别?但是从我Device misdetected as serial mouse的帖子中读到,它被认为是不适合的鼠标。
提前致谢。