找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 4260|回复: 1

NXT与Android通过USB线(OTG口)通信

[复制链接]
发表于 2014-5-24 19:15:11 | 显示全部楼层 |阅读模式
悬赏1乐币未解决
现在的Android手机基本上都支持OTG功能,可以直接连鼠标,键盘,U盘等设备,理论上应该也可以直接连接NXT主机。
我研究过NXT的通讯协议,蓝牙的数据通讯协议其实和USB是一样的(见LEGO Mindstorms NXT Communication Protocol),我已经成功使用蓝牙完成了对NXT主机的所有操作(见我的前几篇帖子),那么理论上来说,只需要搭建起手机与主机的USB连接,然后把一样的数据发出去,再用一样的方法解析返回数据包就行了。目前,我已经可以在手机上认出并连接主机,但是在发送数据时却显示发送失败,有没有研究过类似课题的人遇到过这个问题?

P.S. 我使用的是Eclipse编写Android程序,USB连接代码使用的是官方代码(http://developer.android.com/guide/topics/connectivity/usb/accessory.html)

如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
 楼主| 发表于 2014-5-25 17:40:10 | 显示全部楼层
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2025-1-30 04:00 , Processed in 0.137215 second(s), 20 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表