我是nxj初学者。 我对PC和砖之间的蓝牙通信有一些疑问。 首先,当蓝牙通信发生时,处理这个数据的出生地在哪里? 换句话说,我想知道这些数据是在CPU还是砖上处理。 第二,在bluothooth通信中CPU和砖的确切角色是什么? 这意味着在CPU上处理什么以及在砖上处理什么。 我几乎搜索过网站,但我无法在任何地方找到它。 请帮我。感谢。
答案 0 :(得分:0)
您可以在包结构中看到它。
答案 1 :(得分:0)
lejos.pc.comm提供API,允许您从PC通信/控制nxt机器人。
将libs导入Android项目时,它允许您构建一个在PC上使用的相同环境的实例,但在android中。
我同意很难找到一些东西。如果在SO上有更强大的lejos存在那将是很好的
这个问题已经有几个月了,一直没有回答我自己实际上有很多问题,但我可以为全新手提供一些见解。
将蓝牙与Android和NXJ机器人一起使用时,可以使用lejos.pc.comm或lejos.NXJ。
两者都提供APi做几乎相同的事情,但工作方式略有不同。我对NXJ api知之甚少,但我确实知道它可以让你更有效地操纵机器人,例如将数据输出到它的LCD屏幕上,这是你无法用电脑做的。 comm api
据我所知,pc.comm API使用Android蓝牙API和它自己的协议来允许与Lego LCP命令进行通信。
(我想回到这里,但我正在写一篇关于这个主题的论点,所以我会在几天内尝试更新它。看起来并不是很多人感兴趣,但是很遗憾)