정보나눔

오픈소스하드웨어 프로젝트에 대한 다양한 정보를 나누는 공간입니다.

소스코드 질문
코쿤팟 | 2017-03-10

[안드로이드 소스코드] - 오렌지보드 BLE 아날로그 스틱 형 컨트롤러 

 

전에 질문 올렸떤 BT-410(BLE지원)모듈을 제어하기 위해서 위 소스코드를 다운받았는데요

 

 

 

   // BIG 버튼  
   else if (v.getId() == R.id.btn_big)
   {
      transferData(Code.BTN[0]);
   // A 버튼    
   }
   else if (v.getId() == R.id.btn_1)
   {
      transferData(Code.BTN[1]);
   // B 버튼
   }
   else if (v.getId() == R.id.btn_2)
   {
      transferData(Code.BTN[2]);
   // C 버튼    
   }
   else if (v.getId() == R.id.btn_3)
   {
      transferData(Code.BTN[3]);
   // 데이터 전송 on, off  
   }
  
   else if (v.getId() == R.id.btn_reset)
   {
      transferData(Code.BLE_RESET);
   } 
}

 

위 코드중에서 

 

//c버튼

else if (v.getId() == R.id.btn_2)
{
   transferData(Code.BTN[2]);
}

부분이 이해가 안되는데 C버튼을 누르면 2값이 전송된다는 건가요??

 

transferData함수는 transferData (String str)이던데

 

BTN[]은 따로 배열 선언해 준것도 없던데.. code.BTN[2]가 잘 이해가 안되네요..ㅠ

 

이전글   |    빼빼로 금고 만들기에서 오렌지보드를 아두이노 우노 R3 사용하기... 2017-03-09
다음글   |    아두이노 초음파 센서 2017-03-11