Как подключить балансную плату Wii с Android

Как подключить баланс баланса Wii с Android?

Есть ли в Android полезная библиотека и как ее использовать?

Теперь моя цель - соединить его и получить от него данные.

Я новичок в разработке Android и Bluetooth

1 ответ

Решение

Я нашел этот ответ полезным: возможно ли, чтобы устройство Android считывало информацию с контроллера Wii и нунчака? (цитируется ниже с благодарностью @Ben Mordue)

Взгляните на этот проект с открытым исходным кодом: http://code.google.com/p/android-bluez-ime/


Обновить:

Сначала я установил APK-файл на Galaxy Nexus, и он работает. Я проверил код из репозитория, и он прекрасно работает, и его относительно легко понять.

Он поставляется в 3 проектах - чтобы использовать Wiimote, вам нужно установить все 3 проекта. Один из них просто используется в качестве флага, чтобы служба могла попытаться использовать Wiimote (учитывая, что не все ПЗУ поддерживают этот уровень взаимодействия HID).


Я также нашел эти ресурсы на WiiBrew.org:

Я использовал ссылку Wiimote, чтобы понять код Bluez-IME.


Обновление 2:

Прошлой ночью я получил плату, чтобы правильно общаться с моим телефоном Android. Я сделал это, начав с кода Bluez-IME, указанного выше, и изменив его на основе информации wiibrew.org.

Хитрость в том, что Balance Board похож на wiimote с расширением. Так что это похоже на Nunchuk или Classic Controller, но просто с другим идентификатором устройства для поиска.

Для моей начальной демонстрации я просто искал весь код, который использует Nunchuk, и продублировал его для Balance Board. Затем, чтобы инициализировать РЕЖИМ, чтобы использовать канал 0x32, согласно странице баланса баланса wiibrew.


Обновление 3:

Я просто наткнулся на это приложение в магазине: FitScales

И разработчик поделился своим кодом на github: https://github.com/paulburton/fitscales

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