我是nxj初學者。 我有一些關於PC和磚之間的藍牙通信的問題。 首先,當藍牙通訊發生時,這個數據的發源地在哪裏? 換句話說,我想知道這些數據是否會在CPU或磚上處理。 二,藍牙通信中CPU和磚的確切角色是什麼? 這意味着在CPU上處理的內容和在磚上處理的內容。 我已經搜索了幾乎網站,但我無法找到任何地方。 請幫幫我。謝謝。nxj中的藍牙通信
0
A
回答
0
您可以在包裝結構中看到它。
- lejos.nxt。*
- 這個軟件包包含在NXT磚運行的類。這個軟件包中的所有代碼都將被編譯爲磚塊並將在磚塊上運行。
- lejos.pc。*
- 這裏的區別是沒有說清楚。這是您爲個人計算機編譯的java代碼。所以大多數代碼都在你的電腦上運行但是有些類(例如:RemoteMotorController)僅向NXT-brick發送消息,NXT-brick向電機發出命令。
0
lejos.pc.comm提供的API,讓你溝通/控制從PC的NXT機器人。
將libs導入到Android項目中時,它允許您構建pc上使用的相同環境的實例,但在android中。
我同意它可以很難找到一些事情。這將是偉大的,如果有更強大的lejos存在對SO
這個問題已經過去幾個月了,一直沒有回答我自己也有很多關於它的問題,但我可能會提供一些見解新手。
與Android和NXJ機器人一起使用藍牙時,您可以使用lejos.pc.comm或lejos.NXJ。
兩者都提供APi做幾乎相同的事情,但工作有點不同。我對NXJ api的瞭解不夠深入,但我確實知道它可以讓您更有效地操縱機器人,例如將數據輸出到液晶顯示屏上,而無法用電腦進行操作。通信api
據我所知,pc.comm API使用Android藍牙API和它自己的協議來允許與樂高LCP命令進行通信。
(我想回到這裏,但是我正在寫一篇關於這個話題的論文,所以我會盡量在幾天內更新它,似乎沒有多少人感興趣,但可惜)
相關問題
- 1. 藍牙通信
- 2. 通過藍牙通信
- 3. Xamarin android藍牙通信
- 4. XPC藍牙通信崩潰
- 5. Symbian Windows Phone藍牙通信
- 6. iPhone藍牙通信示例
- 7. Android藍牙通信(listView.setOnItemClickListener)
- 8. 藍牙串口通信(SPP)
- 9. Android藍牙通信類型?
- 10. Python通過藍牙與Arduino通信
- 11. iOS5上的藍牙/ Bonjour通信示例
- 12. Arduino和PyBluez之間的藍牙通信
- 13. 三星Galaxy S上的藍牙通信
- 14. 與Arduino + Android的藍牙通信
- 15. Mac和iPhone之間的藍牙通信
- 16. 與外部設備的藍牙通信
- 17. ZigBee和藍牙之間的通信
- 18. Android的藍牙通信訪問模式?
- 19. 在每個藍牙通信中使用的Windows藍牙驅動程序?
- 20. 通過藍牙
- 21. 通過藍牙
- 22. 藍牙通訊
- 23. 藍牙通訊
- 24. 通過藍牙
- 25. 安卓藍牙通信與2活動
- 26. 使用Core藍牙進行通信
- 27. 通過藍牙發送一些信息
- 28. 併發藍牙A2DP和RFCOMM通信
- 29. 斑馬iMZ320通信錯誤藍牙
- 30. iOS:如何執行藍牙通信?