Как подключить wii balance board к андроиду

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

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

Моя цель сейчас — соединить его вместе и получить от него данные.

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


person JiratPasuksmit    schedule 02.02.2013    source источник
comment
Wii Balance Board практически ничем не отличается от обычного пульта Wii Remote. Точно так же его можно подключить к телефону. forum.xda-developers.com/showthread.php?t=672884   -  person Brad    schedule 03.02.2013


Ответы (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 или классический контроллер, но с другим идентификатором устройства для поиска.

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


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

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

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

person Richard Le Mesurier    schedule 08.02.2013
comment
Как вы получили данные калибровки? - person ethrbunny; 23.05.2013
comment
@ethrbunny Я так и не откалибровал его. Когда я пытался выяснить, что представляют собой данные, я нашел уже написанное отличное приложение, которое делало то, что мне было нужно (WiiScale). Так что этот любимый проект остался в покое... - person Richard Le Mesurier; 24.02.2014