타이젠 스튜디오의 웹어플리케이션에서 EPS8266과 웹소켓을 연결하게 되면 커넥션 에러가 날 수 있습니다~~!
(기본적인 설정에서는 에러가 날 수 밖에 없습니다~!)
에러 내용은 아래와 같습니다~!
webSocket connection to 'ws//~~~~~~~/' Failed: Error in connection establishment: new::ERR_CONNECTION_REFUSED
Websocekt Error
이것은 타이젠 스튜디오의 애뮬레이터가 인터넷에 연결되어있지 않기 때문에 그렇습니다~!
타이젠 애뮬레이터에 인터넷 권한을 부여하게 되면 현재 개발환경이 갖추어져있는 PC의 인터넷을 이용하게 됩니다~!!
문제는 인터넷 사용권한을 부여하는 것이겠지요!
타이젠 스튜디오에서 문제가 되는 코드입니다~~!
ESP8266보드에 웹소켓으로 접속하기 위한 주소를 입력해놓았는데 자기자신이 인터넷에 연결이 안되어 있는 것입니다~!
프로젝트에서 config.xml - Privileges를 선택하고 +버튼을 눌러줍니다~~!
권한을 추가한다는 느낌입니다~!
여기서 Internet을 검색하시면 http://tizen.org/privilege/internet이라는게 게 나옵니다~~!
체크박스에 체크를 하시고 OK버튼을 눌러줍니다~~!
실물 시계에서는 직접 와이파이와 연결해서 하면 되지만 애뮬레이터에서는 그게 안되니까 인터넷 권한을 줘야 합니다~!
이런화면이 나오면 OK를 눌러주시면 되겠습니다~~!
그럼 ESP8266보드와 갤럭시워치와 웹소켓으로 문제없이 연결되게 됩니다~~!
아래 카테고리에서 응용하는 방법에 대해서 알아보세요~!
'프로그래밍/타이젠과ESP8266' 카테고리의 글 목록
애니메이션(원피스, 나루토 등등), 미니어쳐, 바둑 각종 컨텐츠 제작
bota.tistory.com