?>

Hard Copy World

HCW

Q&A

Home > Forum >

Q&A

스마트워치 만들기 이용법에 대해 질문이 있는데 도움을 주셨으면 좋겠습니다...

페이지 정보

작성자 박지우 메일보내기 이름으로 검색 작성일14-12-03 05:50 조회1,622회 댓글1건

본문

제가 공학설계 관련해서 운동용 시계를 구상하고 준비하는 과정에서 오픈 소스로 스마트 밴드가 눈에 띄어 이용하려고 합니다. 근데 이 기능 뿐만 아니라 다른 기능들도 함께 있어서 모든 소스를 다 넣기에는 사용하는 앱의 용량이 문제가 될 것 같습니다. 아직 java는 배우지 못했고, C++을 배운지 7개월 정도 되었습니다.  안드로이드 파트 중에서 아두이노에서 값이 넘어온 것을 이용해서 걸음수를 측정하고 기록하는 부분만 이용하고 싶은데 혹시 어떤 어떤 부분들인지 알려주실 수 있을까요???

댓글목록

하드카피님의 댓글

하드카피 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 작성일

먼저 블루투스를 통해 데이터를 수신 받으면 아래 코드가 호출되도록 되어 있습니다.
retroband/Android/RetroBand/src/com/hardcopy/retroband/service/RetroBandService.java - line 382
public void handleMessage(Message msg) {
  ...
  switch(msg.what) {
    ...
    case BluetoothManager.MESSAGE_READ:
      ....
=> 여기서 가속도 센서 데이터 처리에 필요한 부분들이 순차적으로 실행됩니다.
TransactionReceiver.java 파일과 Analyzer.java, PeakDetector.java 파일을 참고하시면 데이터 처리하는 방법과 알고리즘을 보실 수 있습니다.