Прямой доступ к модулям смартфона

Ответить
Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Прямой доступ к модулям смартфона

Сообщение Realist » 16 сен 2014, 13:48

Сам честно говоря сам не до конца понимаю о чем спрашиваю.. Но все же - Можно ли как то получить доступ к модулям смартфона(например Bluetooth модулю), минуя класс Context и его getSystemService(). Ведь каждый модуль, как я понимаю, связан со смартфоном как минимум четырьмя пинами. Двумя для питания и двумя - RX и TX, через которые передаются данные. Так вот нужно напрямую передавать данные в эти пины и слушать ответ. Возможно ли такое и если да, то подскажите в какую сторону копать.


Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Re: Прямой доступ к модулям смартфона

Сообщение Realist » 16 сен 2014, 13:54

Mikhail_dev писал(а):NDK ?
Не знаю, возможно=) Мне бы статью какую-нибудь хотя бы прочитать, где кто то уже делал подобное. Подозреваю, что в такие дебри мне лезть еще рановато, но очень хочется :D

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Прямой доступ к модулям смартфона

Сообщение Mikhail_dev » 16 сен 2014, 14:07

Если вы не знакомы с языком С, то да, рановато.

Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Re: Прямой доступ к модулям смартфона

Сообщение Realist » 16 сен 2014, 14:13

Mikhail_dev писал(а):Если вы не знакомы с языком С, то да, рановато.
Знаком с плюсами, но очень поверхностно. И что там в Си мне искать? Какие библиотеки позволят сделать мне то, о чем я писал?

Аватара пользователя
Mikhail_dev
Сообщения: 2386
Зарегистрирован: 09 янв 2012, 14:45
Откуда: Самара

Re: Прямой доступ к модулям смартфона

Сообщение Mikhail_dev » 16 сен 2014, 14:55

http://habrahabr.ru/post/175517/
тут есть картинка со структурой Android. Она подскажет. С блютусом ведь работает нативная библиотека, написанная на С. Надо понять, как её использовать. Я так думаю.

Realist
Сообщения: 134
Зарегистрирован: 08 фев 2014, 18:15

Re: Прямой доступ к модулям смартфона

Сообщение Realist » 19 сен 2014, 12:59

Mikhail_dev писал(а):http://habrahabr.ru/post/175517/
С блютусом ведь работает нативная библиотека, написанная на С. Надо понять, как её использовать. Я так думаю.
А можно где нибудь посмотреть исходный код этой библиотеки?

Аватара пользователя
altwin
Сообщения: 1951
Зарегистрирован: 13 ноя 2013, 14:46

Re: Прямой доступ к модулям смартфона

Сообщение altwin » 19 сен 2014, 15:08

Realist писал(а):
Mikhail_dev писал(а):http://habrahabr.ru/post/175517/
С блютусом ведь работает нативная библиотека, написанная на С. Надо понять, как её использовать. Я так думаю.
А можно где нибудь посмотреть исходный код этой библиотеки?
( git clone https://android.googlesource.com/platfo ... /bluedroid )

Здесь все подробно написанно - https://source.android.com/devices/bluetooth.html
Изображение

Ответить