Несколько каналов связи (Bluetooth PAN и LTE) для каждого приложения

Я хочу написать приложение для Android, которое должно подключаться к Lego Mindstorms EV3 через Bluetooth PAN (Android == Клиент, Lego == Сервер). Это сделало бы мое устройство без Интернета.

Так как мне нужно, чтобы мое приложение было подключено к Интернету, я ищу возможность контролировать каналы связи, которые использует приложение (Bluetooth PAN (таким образом, отображая устройство без Интернета) для связи с LEGO И LTE).

Это возможно?

Спасибо,

Стефан

1 ответ

С ev3dev вы можете настроить EV3 так, чтобы он был "сервером" с помощью профиля Bluetooth PAN. Для этого вы просто включаете "привязывание" через Bluetooth на EV3. Тогда устройство Android сможет подключиться к EV3 в качестве клиента.

Однако я не знаю достаточно о сети Android, чтобы знать, может ли она использовать более одной сети одновременно.

Или, если ваш Android способен подключаться через Bluetooth, вы можете подключить интернет-соединение вашего Android (предположительно LTE) к EV3 следующим образом. Тогда Android все равно будет подключен к Интернету, и между EV3 и Android будет установлено сетевое соединение (и EV3 также будет подключен к Интернету).

Другие вопросы по тегам