아두이노에서 버튼을 누르면 데이터를 보내주고 안드로이드에서 데이터를 받으면
카운트를 하는 걸 구현하고 있는데요
아두이노 버튼을 누렸을때에 카운트가 균일하게 올라가는게 아니고 멋대로 올라가는데
여기서 어떻게 수정을 해야될까요?
void OnBluetoothMessage(String p_received) {
Log.d( "Content_Main" , "Content_Main received : " +p_received );
readMessage = p_received;
if ((readMessage.indexOf( "s" ) == 0 ) && (readMessage.indexOf( "j" ) == 1 )&& (readMessage.indexOf( "e" ) == 2 )){
if (readMessage != null );{
if (count< 99 ){
count++;
}
else if (readMessage == null );
}
}
if ((readMessage.indexOf( "s" ) == 0 ) && (readMessage.indexOf( "k" ) == 1 )&& (readMessage.indexOf( "e" ) == 2 )){
if (readMessage != null );{
if (count> 0 ){
count--;
}
else if (readMessage == null );
}
}
}
|