기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.

 

USB bluetooth 동글을 android에서 사용하기 위해서 테스트 중입니다.

일단 커널상에서는 정상적으로 인식이 되었습니다.

 

#hciconfig hci0 up 하면 정상적으로 up이 되구요

#hcitool scan 하면 주변 장치 검색도 됩니다.

 

init.rc 에는 dbus나  hcid 관련 내용들이 있는데..

#ps 보면 dbus-daemon 은 실행된 것이 보입니다.

그런데, hcid 는 실행되지 않더군요..

hcid.conf는 android 빌드한 상태에서 변경하지 않았습니다.

 

hciconfig로 본 정보는 아래와 같습니다.

 

# hciconfig -a
hci0:   Type: USB
        BD Address: 00:10:60:EF:92:DA ACL MTU: 310:10 SCO MTU: 64:8
        UP RUNNING PSCAN
        RX bytes:1534 acl:0 sco:0 events:35 errors:0
        TX bytes:629 acl:0 sco:0 commands:35 errors:0
        Features: 0xff 0xff 0x8f 0xfe 0x9b 0xff 0x59 0x83
        Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
        Link policy: RSWITCH HOLD SNIFF PARK
        Link mode: SLAVE ACCEPT
        Name: 'generic'
        Class: 0x08020c
        Service Classes: Capturing
        Device Class: Phone, Smart phone
        HCI Ver: 2.1 (0x4) HCI Rev: 0x12e7 LMP Ver: 2.1 (0x4) LMP Subver: 0x12e7
        Manufacturer: Cambridge Silicon Radio (10)

# bttest enable
enable
= -1
bash-3.2# 

 

어떻게 해야 android의 GUI에서 bluetooth를 제어할 수 있을까요?

현재 안드로이드에서 Bluetooth enable이 되지 않습니다.

 

 


파일럿

2010.02.11 09:10:50
*.171.5.74

위에 쓰신 글을 봤을때는 일단 hciattach 단계까지는 된것 처럼 보이는데요.

안드로이드 setting상의 bluetooth on을 누르게 되면, bccmd(일반적으로 bcsp) hciattach등을 이용해서 bluetooth module을 붙이는

부분이 있고 이게 실패할 경우 enable이 되지 않습니다. 이부분들을 하지 않고 넘어가도록 변경하셔야 할 것으로 보이네요.

김범규

2010.02.11 22:00:20
*.92.203.166

bluetooth.c에서 

rfkill관련,

hciattach관련 한 부분 들을 주석 처리 하시고, return값 동작 한 것처럼 맞춰주면 될겁니다.


저도 몇일 고생했는데, 결론은 안드로이드에서 그렇게 만들어 놔서 그렇습니다.

데스크 리눅스 시스템과는 다른, uart만 가정한..


혹시, 하시다가 오디오랑, 다른 프로파일 관련 정보 있으시면 공유 좀 해주시고요~~  ㅠㅠ

즐삽하세요~ㅠ,.ㅠ

List of Articles
번호 제목 글쓴이 날짜sort 조회 수
6168 u-boot 컴파일 에러 입니다.==>[완료] [2] 임준우 2006-11-01 935
6167 SMDK2440에 호환되는 PCMCIA Card질문! [2] 오상원 2006-11-06 793
6166 JTAG관련 질문입니다...[완료] [2] 박민규 2006-11-07 969
6165 사운드 sample rate 관련 질문입니다. [1] 김대영 2006-11-08 839
6164 리눅스 커널 쓰레드 어플리케이션 설계관련자료 구합니다 ... [완료... [4] 장석원 2006-11-08 923
6163 매크로 선언에 관한 질문입니다 [완료] [2] 서연석 2006-11-08 855
6162 2440에 16C550 붙여보신분.... [5] 이율삼 2006-11-09 1406
6161 jffs2 마운트시 용량이 이미 사용중 <= 완료 [3] 황기천 2006-11-10 1084
6160 혹시 Video 스위칭 IC쪽 아시는분 있나요... [1] 이홍석 2006-11-10 1042
6159 [긴급]I2C Interface [9] 변효현 2006-11-10 1273
6158 TFT-LCD 프레임버퍼 드라이버를 수정할때 [3] 장석원 2006-11-11 1275
6157 saa7111 을 이용해..[완료] [5] 박재현 2006-11-13 921
6156 GUI toolkit 선택 고민중...[완료] [7] 오용석 2006-11-13 1228
6155 임베디드리눅스 GUI 를 선택해야 하는데 ... [2] 장석원 2006-11-14 1070
6154 SDL 관련 질문 드립니다. [6] 김증일 2006-11-15 1254
6153 추가 usb host 질문드립니다. ^^ => [완료] [8] 박찬우 2006-11-15 971
6152 H/W RESET에 관한 질문입니다. ===> [완료] [3] 신재곤 2006-11-15 819
6151 u-boot에서의 usb ohci 구현에 대해서 질문드립니다. ==> [완료] [2] 박찬우 2006-11-15 829
6150 SDL Cross compile 질문 [3] 김증일 2006-11-16 1020
6149 [완료] SDL Crosscompile 관련 질문 김증일 2006-11-17 908

사용자 로그인