============ BlueZ ============
Bluetooth (package, service&JNI)
ㄴlibbluetooth_jni (slib) : Bluetooth JNI
* Executable
bluetoothd(bluetoothd-main) (exec) : Android BlueZ daemon, user mode일 경우 bluetoothd-main아니면 bluetoothd로 빌드 됨
bluetoothd (exec) : daemon의 wrapper로 user mode로 빌드시 생성
bluetoothd-snoop (exec)
hciattach, (exec) => vendro에 따른 코드가 따로 있음.
* Shared Lib
bluetooth.default (slib)
audio.a2dp.default (slib)
audio.sco.default (slib)
libsbc (slib)
* Debug
halttest, dbg (exec)
mcaptest, dbg (exec)
btmon, dbg (exec)
btproxy, dbg (exec)
l2test, dbg (exec)
btmgmt, dbg (exec)
hcitool, dbg (exec)
l2ping, dbg (exec)
avtest, dbg (exec)
avinfo, dbg (exec)
* Etc
init.bluetooth.rc
============ Bluedroid ============
libbt-vendor (slib) : vendor에 따른 HW 설정관련된 코드들이 있다.
Bluetooth (package, service&JNI)
ㄴlibbluetooth_jni (slib) : Bluetooth JNI
* Bluedroid
audio.a2dp.default (slib)
libbt-hci (slib)
bluetooth.default (slib)
libbt-utils (slib)
libbt-brcm_bta (static_lib)
libbt-brcm_gki (static_lib)
libbt-brcm_stack (static_lib)
* Debug
bdt, eng (exec)
* Etc
bt_stack.conf
bt_did.conf
auto_pair_devlist.conf
'android > Bluetooth' 카테고리의 다른 글
L2CAP을 이용한 Socket Programming Note (0) | 2014.08.21 |
---|---|
Ubuntu v12.04.5에서의 BlueZ 개발 환경 (0) | 2014.08.21 |
RFCOMM을 이용한 Socket programming Note (0) | 2014.08.20 |
BlueZ API - hci_get_route(), hci_open_dev(), hci_inquiry(), hci_read_remote() (0) | 2014.08.20 |
[Tip] Bluetooth를 이용하여 파일을 수신할 경우 수신된 파일 위치 (0) | 2013.12.03 |