Notice
Recent Posts
Recent Comments
Link
투케이2K
67. (TWOK/LOGIC) [android] 안드로이드 Esptouch SmartConfig 스마트 콘피그 와이파이 연결 및 브로드 캐스팅 로직 본문
투케이2K 로직정리
67. (TWOK/LOGIC) [android] 안드로이드 Esptouch SmartConfig 스마트 콘피그 와이파이 연결 및 브로드 캐스팅 로직
투케이2K 2024. 8. 25. 15:36[로직 정리]
정리 로직 : Android / 안드로이드
상태 : [android] 안드로이드 Esptouch SmartConfig 스마트 콘피그 와이파이 연결 및 브로드 캐스팅 로직
[설 명]
1. 사전) 모바일에서 스마트 콘피그 기기 연결 및 등록을 하기 위한 와이파이 망 연결 상태 체크 (2.4 Ghz 연결 필요)
2. 연결 된 와이파이 SSID , BSSID 값 확인 및 사용자에게 비밀번호 입력 요청 팝업창 표시
3. 사용자가 비밀번호 입력 후 [확인] 버튼 클릭 시 >> new EsptouchTask 객체 초기화 수행 (SSID, BSSID, PW 필요)
4. esptouchTask.setPackageBroadcast 브로드 캐스팅 알림 전파 수행 및 기기 연결 상태 체크 이벤트 리스너 등록
esptouchTask.setEsptouchListener(new IEsptouchListener() {
@Override
public void onEsptouchResultAdded(IEsptouchResult result) {
S_Log._W_(ACTIVITY_NAME + " : EsptouchTask 브로드 캐스트 연결 상태 콜백 결과 확인", new String[]{ result.toString() });
}
});
5. 하드웨어 기기가 정상적으로 연결이 완료 되면 >> esptouchTask.setEsptouchListener 에서 콜백 상태 확인
6. esptouchTask.executeForResults 사용해 연결 된 IP 주소 확인 수행
7. 해당 IP 주소와 정의 된 Port 번호를 사용해 TCP/IP 통신 수행
반응형
'투케이2K 로직정리' 카테고리의 다른 글
Comments