// XBee_005.pde
// Arduino-XBee for Lee KyungHoon
int value;
int timer=0;
int old_0,old_1,old_2,old_3,old_4,old_5;
void setup()
{
Serial.begin(19200);
old_0=old_1=old_2=old_3=old_4=old_5=0;
}
void loop() {
if (Serial.available() > 0) {
String stringOne = String(Serial.read(), HEX);
String stringTwo = String("g=" + stringOne);
Serial.println(stringTwo);
}
timer++;
if(timer > 50){
timer = 0;
value = analogRead(A0)/4;
if(value != old_0){
String stringOne = String(value, HEX);
String stringTwo = String("a=" + stringOne);
Serial.println(stringTwo);
old_0 = value;
}
value = analogRead(A1)/4;
if(value != old_1){
String stringOne = String(value, HEX);
String stringTwo = String("b=" + stringOne);
Serial.println(stringTwo);
old_1 = value;
}
value = analogRead(A2)/4;
if(value != old_2){
String stringOne = String(value, HEX);
String stringTwo = String("c=" + stringOne);
Serial.println(stringTwo);
old_2 = value;
}
value = analogRead(A3)/4;
if(value != old_3){
String stringOne = String(value, HEX);
String stringTwo = String("d=" + stringOne);
Serial.println(stringTwo);
old_3 = value;
}
value = analogRead(A4)/4;
if(value != old_4){
String stringOne = String(value, HEX);
String stringTwo = String("e=" + stringOne);
Serial.println(stringTwo);
old_4 = value;
}
value = analogRead(A5)/4;
if(value != old_5){
String stringOne = String(value, HEX);
String stringTwo = String("f=" + stringOne);
Serial.println(stringTwo);
old_5 = value;
}
}
}