Варианты геймпада BLE и Bluetooth для Oculus

Я планирую создать мобильное приложение, которое отправляет через BLE команды джойстика с HID через GATT.

Сможет ли к нему подключиться внешний геймпад Oculus? или это работает только с Bluetooth?? поэтому BLE не будет работать?

Буду признателен, если вы укажете мне на подобные примеры.

Спасибо

2 ответа

Решение

Oculus не поддерживает контроллеры BLE (Bluetooth с низким энергопотреблением)!!!

Oculus поддерживает только:

Контроллер Samsung Gear VR

Устройство ввода с отслеживанием ориентации контроллера Gear VR - это основной контроллер Gear VR, идущий вперед. Мы рекомендуем разработчикам воспользоваться его возможностями, если это имеет смысл сделать с вашим приложением или игрой.

Oculus Go Controller

Контроллер Oculus Go - это устройство ввода для Go с отслеживанием ориентации.

Bluetooth геймпад

Bluetooth геймпады также поддерживаются. Однако не все бренды были проверены на соответствие. Разработчики должны выполнить надлежащую юридическую проверку совместимости кода клавиш при использовании ввода геймпада в своем приложении.

Геймпад необходим для тестирования примеров приложений, которые поставляются с этим выпуском.

Совместимые геймпады должны иметь следующие функции:

Беспроводное соединение Bluetooth (BT3.0)

Совместим с устройствами Android

Кнопки Пуск и Выбрать

Типичные элементы управления включают в себя:

Одна кнопка действия аналогового джойстика (4) Кнопка запуска (2)

источник: https://developer.oculus.com/documentation/mobilesdk/latest/concepts/mobile-reqs/

Да, вы можете использовать HID поверх GATT с BLE для управления Oculus. По крайней мере, в прошлый раз, когда я попробовал игру Smash Hit со стандартной мышью BLE, кнопка мыши делала то же самое, что встроенная кнопка oculus.

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