마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

센서관련 질문있습니다.

0 추천

개발보드에 압력센서를 추가해서 커널단에 등록은 해놓았는데요

이녀석을 sensormanager를 통해 사용할려면 어떻게 해줘야할지를 모르겠네요 ㅠ;

 

sensorservice 쪽에는 아래 소스와 같이 되어있어서 

virtualSensorsNeeds쪽에 추가시키고 연결하는 방식으로 되어있는걸로 

보이는데 초보라 그런지 어떤식으로 센서와 안드로이드를 연결해주어야할지 

잘 모르겠네요 혹시 안드로이드 디바이스에 신규센서 추가해서 센서서비스 

연결해보신분이 있다면 조언 부탁드리겠습니다 .. 메인칩과의 연결은 i2c로 되어있습니다..

  
  
 mLastEventSeen.setCapacity(count);
 for (ssize_t i=0 ; i<count ; i++) {
 registerSensor( new HardwareSensor(list[i]) );
 switch (list[i].type) {
 case SENSOR_TYPE_ORIENTATION:
 orientationIndex = i;
 break;
 case SENSOR_TYPE_GYROSCOPE:
 case SENSOR_TYPE_GYROSCOPE_UNCALIBRATED:
 hasGyro = true;
 break;
 case SENSOR_TYPE_GRAVITY:
 case SENSOR_TYPE_LINEAR_ACCELERATION:
 case SENSOR_TYPE_ROTATION_VECTOR:
 virtualSensorsNeeds &= ~(1<<list[i].type);
 break;
 }
 }
kohler (460 포인트) 님이 2016년 2월 24일 질문
kohler님이 2016년 2월 24일 수정

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...