개발/통신 2

블루투스 AutoConnect 시 지속적으로 연결, 연결해제되는 문제

블루투스 AutoConnect 시 지속적으로 연결, 연결 해제되는 문제 Android와 ESP32 간에 블루투스(BLE)를 연결하고, 일정 거리 벌어진 뒤에 다시 가까이 오면 자동 연결되는 기능을 구현하다 보면, 안드로이드 앱은 계속해서 Connect를 시도하지만, 모종의 이유로 Connect -> Disconnect -> Connect... 가 반복됩니다. Bonding 데이터를 해제하고 다시 해도 안되며, 캐시의 문제일 가능성이 높습니다. 특히나 rsn:0x3d로 연결이 실패되는 경우에는 링크글(https://thinkanother.tistory.com/27)을 확인하시면, 캐시를 지우는 방법을 확인할 수 있습니다.

개발/통신 2022.12.20

STA, AP와 와이파이 모드(WiFi mode)

STA, AP와 와이파이 모드(WiFi mode) STA는 Station의 약자이고, AP는 Access Point의 약자입니다. 보통 공유기나 wifi 관련 모듈에서 많이 접하셨을 법한 단어입니다. 설명은 AP 먼저 하겠습니다 Access Point는 공유기라고 생각하시면 됩니다. 다른 장치(디바이스, 휴대폰, 태블릿, 노트북 등)가 접속(Access)할 수 있는 곳(Point)이라 생각하시면 됩니다. STA 모드는 쉽게 생각해서 공유기(AP)에 접속할 수 있게, AP에서 뿌리는 데이터 신호들을 받을 수 있는 모드를 뜻합니다. 따라서 STA 모드를 하게 되면 공유기와 같은 역할을 수행하지 못합니다. STA와 AP를 둘 다 사용하고 싶을 때 STA-AP 모드를 사용할 수 있습니다. 이를 지원해 주는 모듈..

개발/통신 2022.10.09