호스트 컨트롤러 인터페이스

호스트 컨트롤러 인터페이스 내의 할당된 번호는 버전 번호, LAP와 AMP 키 길이, AMP/PAL 버전, 제조업체명, AMP 테스트 명령어 및 컨트롤러 유형을 위해 사용됩니다.

HCI 버전

이 값은 HCI_Read_Local_Version_Information 명령에 사용되는 HCI_Version 매개 변수입니다.

매개 변수 이름 지정된 값
HCI_Version 0 Bluetooth® 핵심 규격 1.0b
1 Bluetooth 핵심 규격 1.1
2 Bluetooth 핵심 규격 1.2
3 Bluetooth 핵심 규격 2.0 + EDR
4 Bluetooth 핵심 규격 2.1 + EDR
5 Bluetooth 핵심 규격 3.0 + HS
6 Bluetooth 핵심 규격 4.0
7 Bluetooth 핵심 규격 4.1
8 Bluetooth 핵심 규격 4.2
9 - 255 유보됨

표 1: HCI 버전

코딩 포맷(1 옥텟)

할당된 번호 의미 주의
0x00 u-법칙 로그
0x01 A-법칙 로그
0x02 CVSD
0x03 투명 컨트롤러가 트랜스코딩이나 재샘플링을 하지 않음을 나타냄.
이 값 사용의 제한에 관해서는 명령어 설명을 보시기 바랍니다.
이것은 테스트 모드를 위해서도 사용됩니다.
0x04 선형 PCM
0x05 mSBC
0x06-0xFE 유보됨
0xFF 공급업체 특정 이 코덱은 특정 공급업체에 따라 정해지며, 완전한 코딩 포맷에 뒤따라오는 4개의 옥텟에 의해 정의됩니다.

표 2: 코딩 포맷(1 옥텟)

PCM 데이터 포맷(1 옥텟)

할당된 번호 의미 주의
0x00 해당 사항 없음 이 값은 사용 중인 코딩 포맷에 적용되지 않습니다.
0x01 1의 보수
0x02 2의 보수
0x03 부호가 있는 절대값
0x04 부호가 없는
0x05-0xFF 유보됨

표 3: PCM 데이터 포맷(1 옥텟)

전송 계층(1 옥텟)

할당된 번호 의미 주의
0x00 비활성화
0x01 WCI-1 전송
0x02 WCI-2 전송
0x03-0xFF 유보됨

표 4: 전송 계층(1 옥텟)

MWS 채널 유형(1 옥텟)

할당된 번호 의미 주의
0x00 TDD
0x01 FDD
0x02-0xFF 유보됨

표 5: MWS 채널 유형(1 옥텟)