본문 바로가기
반응형

블루투스103

Bluetooth Device Address (BD_ADDR) 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ 1. 블루투스 주소의 구성 - 각각 블루투스 디바이스마다 주소가 다르기 때문에, 블루투스 디바이스를 구분할 때 사용된다. - 48 bit (6 byte) - 리틀 엔디안(Little Endian) - Baseband layer에서 관리("블루투스 아키텍처 계층" 참고) LAP Lower Address Part - 3 byte Reserved LAP addresses: 0x9E8B00 ~ 0x9E8B3F (64개) - General Inquiry LAP (GIAC): 0x9E8B33 - Limited Inquiry LAP (LIAC): 0x9E8B00 UAP Upper .. 2022. 12. 14.
Bluetooth LE Radio 특성 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ * Bluetooth BR/EDR Radio 특성은 "블루투스 BR/EDR Radio 특성" 참고 1. Bluetooth LE Radio 특성 LE 1M PHY(Coded) LE 1M PHY(Uncoded) LE 2M PHY(Uncoded) FREQUENCY BAND 2.4 GHz ISM (Industrial Scientific Medical) band 사용 2.400 GHz ~ 2.4835 GHz RF Channels: 2402+2k MHz, k=0,…,39 (40개 채널 사용) Primary advertising channel 3개: 2402 MHz, 2426 MH.. 2022. 12. 13.
Bluetooth BR/EDR Radio 특성 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ *Bluetooth LE Radio 특성은 "블루투스 LE Radio 특성" 참고 1. Bluetooth Radio 특성 BR(Basic Rate) EDR(Enhanced Data Rate) FREQUENCY BAND 2.4 GHz ISM (Industrial Scientific Medical) band 사용 2.400 GHz ~ 2.4835 GHz RF Channels: 2402+k MHz, k=0,…,78 (79개 채널 사용) MODULATION GFSK (Binary FM Modulation) π/4-DQPSK 8DPSK Gross Air Data Rate 1 M.. 2022. 12. 12.
Bluetooth BR/EDR Packet Format 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/ * 블루투스 패킷의 종류는 "Bluetooth packet type" 참고 * 블루투스 LE 패킷 포맷은 "Bluetooth LE Packet Format" 참고 Bit ordering - Bluetooth는 little-endian을 사용하고, air로 packet을 전송할 때, LSB 부터 전송한다. - "MSB[1, 0, 1, 0]LSB"를 air로 전송하면, LSB에서 MSB 순서로, 0, 1, 0, 1 전송된다. 패킷 전체 구조 BR(Basic Rate) packet - Baseband에서 관리("블루투스 아키텍처 계층" 참고) EDR(Enhanced Data.. 2022. 12. 10.
Bluetooth Architecture Layer 참고자료: https://www.bluetooth.com/specifications/specs/core-specification-5-3/블루투스 아키텍처 그림은 "Bluetooth Controller 조합" 참고 1. 블루투스 코어 시스템 아키텍처(Bluetooth core system architecture) - 데이터 처리 구조 관점 1-1. 블루투스 코어 시스템 아키텍처 설명HostApplication블루투스 프로파일과 프로토콜을 사용하는 어플리케이션- User의 입력/출력을 처리Profile어플리케이션의 상호 운용성(interoperability)을 유지하면서, 특정 장치의 기능을 하기 위한 프로토콜 모음- HFP: 핸즈프리 같은 전화통화 관련 프로파일- A2DP: 음악 관련 프로파일- HID: .. 2022. 12. 10.
Bluetooth specification 채택(Adopted) 단계 블루투스 스펙: https://www.bluetooth.com/specifications/specs/ 블루투스 specification은 아래 단계에 따라서 채택(adopted)된다. 단계 단계 명칭(Process) 설명 허가그룹(Approval) 1 NWP New Work Proposal Submit an idea for a new profile or specification simply BoD Board of Directors 2 FRD Functional Requirements Document Functional requirements, problem statement and scope of work are defined BARB Bluetooth Architectural Review Board 3.. 2022. 12. 10.
반응형