2015-11-02 72 views
0

我想編寫一個Android應用程序,該應用程序應該通過藍牙PAN(Android == Client,Lego == Server)連接到Lego Mindstorms EV3。這會使我的設備沒有互聯網。每個應用程序的多個通信通道(藍牙PAN和LTE)

由於我需要我的應用程序連接到互聯網,我正在尋找一種控制應用程序使用的通信渠道(藍牙PAN(因此使設備沒有互聯網)與樂高和LTE進行通信的可能性) 。

這可能嗎?

感謝,

斯特凡

回答

0

隨着ev3dev,您可設置EV3所以它是 「服務器」 使用藍牙PAN配置。要做到這一點,只需在EV3上通過藍牙啓用「共享」即可。然後Android設備將能夠作爲客戶端連接到EV3。

但是,我對Android聯網知之甚少,不知道它是否能夠一次使用多個網絡。或者,如果您的Android能夠通過藍牙進行網絡共享,則可以將您的Android互聯網連接(推測爲LTE)共享至EV3,例如this。然後,Android仍然會連接到互聯網,EV3和Android之間將建立網絡連接(並且EV3也將連接到互聯網)。

+0

我目前使用的LEJOS就像ev3dev的第三方固件。我已經接受了EV3,但這種網絡連接意味着,我犧牲了我的Android設備的互聯網連接,因爲EV3是Master(沒有互聯網),而Android設備是Client。 – theXs

+0

你應該能夠像我的答案的最後部分一樣設置leJOS。或者如果你不能在leJOS上搞清楚,給ev3dev一個嘗試。 –