개발/ESP32, ESP8266

[ESP32 BLE 에러] BT_HCI: hcif disc complete: hdl 0x1, rsn 0x3e

어중E 2022. 11. 18. 22:02

[ESP32 BLE 에러] BT_HCI: hcif disc complete: hdl 0x1, rsn 0x3e

위와 같은 에러가 뜬다면, 특정 정보가 잘못되었을 경우에 발생합니다.

 

저의 경우에는 외부 크리스탈(External xtal)을 사용하였는데, 잘못된 주파수를 발진하고 있음에도 불구하고 프로그램이 잘못 되었음을 인지하지 못했습니다. 그래서 주파수 오류없이 본 코드로 들어갔다가 연결오류를 띄웠습니다. 

 

해당 크리스탈을 제거하고, 노이즈 없이 새로 연결한 결과는 해당 오류가 나타나지 않았습니다.

 

0x3e의 에러는 블루투스 5.0 core 설명에서 다음과 같이 되어 있습니다. 연결시 특정 정보를 설정하지 못했음을 알리는 에러입니다.

더보기

2.59 CONNECTION FAILED TO BE ESTABLISHED (0x3E)
The Connection Failed to be Established error code indicates that the LL
initiated a connection but the connection has failed to be established.