Можно ли (и если да, то как) выдать данные с магнетометра/акселерометра, которые поступают от ардуинки в свисток (MK808B Plus) под Андроидом так, чтобы все программы на андрюхе принимали данные от внешних сенсоров как свои. Устройство на андроиде 4.4 - MK808B Plus. Arduino nano v3 + MinIMU-9 Gyro, Accelerometer, and Compass Нашел только такой способ, но не до конца понял его.
У андроида нет никаких своих/Чужих. Есть устройство и есть драйвер к нему. Если Вы хотите подключить к андроиду какой-либо датчик, то нужно: 1. Продумать через какой интерфейс его будем подключать. 2. Написать под него драйвер либо сделать между датчиком и Android прослойку, которая обеспечит совместимость с одним из встроенных драйверов. Под датчик гироскопа например не нужно писать свой драйвер, но нужно обеспечить совместимость физического уровня с логикой встроенного драйвера. Универсального решения чтобы андроид каким-то чудом сам распознавал любой подключенный к нему датчик разумеется быть не может. Да собственно и ардуино этого не делает. На ардуино датчики сами собой не работают, под каждый нужно писать свою логику скетча.