The checksum is not always read correctly and will display different values when the same Frame is received (ex. Same packet sent 10 times, checksum displays 2F, 21, 2F, 21, 21, 2F, 2F) Checksum alternates between 2 values in no consistent pattern.
Likely problem area is the PraseFrame function in SerialXbee.cpp. It may be a bug at the end of the RECEIVE_PACKET branch
The checksum is not always read correctly and will display different values when the same Frame is received (ex. Same packet sent 10 times, checksum displays 2F, 21, 2F, 21, 21, 2F, 2F) Checksum alternates between 2 values in no consistent pattern.
Likely problem area is the PraseFrame function in SerialXbee.cpp. It may be a bug at the end of the RECEIVE_PACKET branch