목록Computer Engineering/Tizen (3)
재훈재훈
테스트편에서는 실제 기어에 우리가 만든 앱을 설치하고안드로이드 스마트폰과 연동하는 작업을 할 것이다. 우선 기어 디바이스 내에 앱을 설치하기 위해 개발자 모드를 켜야 한다.기어 Fit 2 Pro (Tizen ver. 3.0) 기준으로 1. 설정 - Gear 정보 - 디버깅 체크2. Gear 정보 - 디바이스 정보 - 소프트웨어 버전(혹은 빌드 버전) 5번 클릭 위 절차를 통해 이제 기어의 개발자 모드를 사용할 수 있다. 그리고 기어와 PC를 같은 WiFi 망에 연결시켜야 하는데,기어가 2.4GHz 대역의 WiFi만 인식하므로 주의해야 한다.기관 공용망이나 통신사 제공 WiFi는 접속이 가능하더라도 앱 빌드가 불가능할 수 있다.모바일 핫스팟 또는 가정 공유기 WiFi 사용을 추천한다. 그리고 앱 빌드 시 ..
실습에 들어가기 전 main_app.c의 구조를 파악해보자.아래 그림은 main_app.c의 아웃라인이다. 많은 함수가 존재함을 알 수 있다.여기서 우리가 알아야 할 몇가지는 바로 sensor, listener 그리고 on_sensor_event() 이다.참고로 _sensor~_cb들은 센서에 대한 콜백함수로 sensor와 listner에 대해 각종옵션을 줄 수 있는 함수이다. 센서 측정 간격을 조정하는 등 상당히 유용하게 쓸 수 있다. - sensor & listener센서 변수와 센서 리스너이다. 센서를 정의하고그 센서를 리스너에 집어 넣는 형식으로 작동이 된다.각종 콜백 함수를 이용하여 sensor의 옵션을 지정할 수 있고,listener를 통해 sensor의 동작을 감지해낼 수 있다. - on_s..
이번 시리즈에서는 삼성 Gear에서 Android OS 스마트폰으로센서 데이터를 전송하는 실습을 할 것이다.실습에 사용되는 센서는 Gear에 내장된 심박센서이다.Gear와 스마트폰 간 블루투스 연결을 통해 이 심박센서 데이터를 전송하는간단한 기어 앱을 만드는 것이 이번 시리즈의 최종 목표이다. 실습에 사용된 기어 기종은 삼성 Gear Fit 2 Pro와 Gear S2이며,각각의 Tizen 버전은 3.0 (Fit 2 Pro) 및 2.3.2 (S2)이다.본 실습은 최소 Tizen 2.3.1 이상 환경에서만 유효하다. (Sensor API 지원 최소 사양)따라서 이 기종들 뿐만 아니라 S3, Galaxy Watch 등에도 이 예제를 적용할 수 있다. 소스 코드는 삼성 개발자 홈페이지 및 타이젠 홈페이지에 있는..