224,4 → 224,28 |
|
void xbee_wake() { |
LATCbits.LATC5 = 0; |
} |
|
void ConvertEndian64(XBEE_ADDRESS_64 *src) { |
char tmp[2]; |
tmp[0] = src->UPPER_32.char_value[3]; |
tmp[1] = src->UPPER_32.char_value[2]; |
src->UPPER_32.char_value[3] = src->UPPER_32.char_value[0]; |
src->UPPER_32.char_value[2] = src->UPPER_32.char_value[1]; |
src->UPPER_32.char_value[1] = tmp[1]; |
src->UPPER_32.char_value[0] = tmp[0]; |
|
tmp[0] = src->LOWER_32.char_value[3]; |
tmp[1] = src->LOWER_32.char_value[2]; |
src->LOWER_32.char_value[3] = src->LOWER_32.char_value[0]; |
src->LOWER_32.char_value[2] = src->LOWER_32.char_value[1]; |
src->LOWER_32.char_value[1] = tmp[1]; |
src->LOWER_32.char_value[0] = tmp[0]; |
} |
|
void ConvertEndian16(XBEE_ADDRESS_16 *src) { |
char tmp; |
tmp = src->INT_16.char_value[0]; |
src->INT_16.char_value[0] = src->INT_16.char_value[1]; |
src->INT_16.char_value[1] = tmp; |
} |