Open hjh4638 opened 9 years ago
[TV 파형] [핸드폰 오디오 파형]
음성신호가 (-) 전압을 포함하며 100mV 이하의 미세한 전압 스윙이 있음.
바이어스 전압을 넣어봐야될듯
[ MCP3204와 아두이노 그리고 이어폰을 연결한 회로 ]
[ SPI 통신을 통해 ADC 값 출력 ]
ADC 값의 범위가 0~4096인데 현재 500도 못넘고 있음. 이는 기준 전압이 3.3V인데 반하여 입력 신호가 +-100mV이기 때문
PCM1807 IC 칩을 조사해야할듯함
$ hciconfig $ sudo hciconfig hci0 up $ hciconfig sudo hcitool -i hci0 cmd 0x08 0x0008 1e 02 01 1a 1a ff 4c 00 02 15 e2 c5 6d b5 df fb 48 d2 b0 60 d0 f5 a7 10 96 e0 00 00 00 00 c5 00 00 00 00 00 00 00 00 00 00 00 00 00 $ sudo hciconfig hci0 leadv 0
http://stackoverflow.com/questions/16151360/use-bluez-stack-as-a-peripheral-advertiser
스택오버플로우를 통해 알게된 블루투스 Broadcasting 기능 커맨드 실행을 프로그램으로 제어하여 BLE 설정할 예정
http://www.microvision.co.kr/bluetooth/LECTURE/lecture_9.htm 이 사이트보고 BLE 프로토콜 공부 필요
http://www.dziwior.org/Bluetooth/HCI_Commands_Link_Control.html 명령어 리스트
sudo hciconfig hci0 up //sudo hciconfig hci0 noscan sudo hciconfig hci0 leadv 3 sudo hcitool -i hci0 cmd 0x08 0x0008 1e 02 01 1a 1a ff 4c 00 02 15 e2 c5 6d b5 df fb 48 d2 b0 60 d0 f5 a7 10 96 e0 00 00 00 00 c5 00
0x08 0x0008 -> HCI_LE_Set_Advertising_Data 1e -> octets의 개수 (여기서는 30) 02 -> 첫 ad 데이터의 블록 사이즈 01 -> advertising octet이 블루투스 플레그임 명시 The second ‘1A’ -> 다음 그룹이 26개 4C 00 -> 생산자 아이디 (여기서는 apple)
cmd를 먼저 해야함!
추신) 비콘 설정 변경할때 sudo hciconfig hci0 reset sudo hciconfig hci0 down sudo hciconfig hci0 up
SBC 블루투스 세팅 브로드캐스팅 구현