hi, i am using Xbee series 1 module, and i connect Pin 6(PWM0) of Xbee to 2 digital input pins of ARduino Pro Mini and wrote this code and upload to it
rssi1= pulseIn(rssiPin, HIGH,200); //Read a HIGH pulse on a pin
Serial.print("RSSI 1 value is ");
Serial.println(rssi1);
delay(100);
rssi2 = pulseIn(rssiPin1, LOW, 200); //Read a LOW pulse on a pin1
Serial.print("RSSI 2 value is ");
Serial.println(rssi2);
delay(100);
it gives me the RSSI value based on PWM signal. when one xbee move away from each other the Rssi 1 decrease while Rssi 2 increase. however there are some values at Rssi 1 that suddenly shoots up to very high value and Rssi 2 drops quite low even when both xbee are far apart like 5 to 7 metre. how can i remove these abnormal readings? should i use For loop to average out the values? plz advice thx!