Всем доброго времени суток! Хотелось бы спросить, правильно ли у меня настроена передача в программе. Чувствую, что что-то не так. А что понять не могу...
Код:
while ((RF_STATUS = (PKTSTATUS & 0x10)) != 0x10); // Ожидание освобождения канала
ReceiveOff(); // Выключение приёма
P3OUT ^= BIT5; // Зажечь/погасить светодиод
Transmit( (unsigned char*)TxBuffer_1, sizeof TxBuffer_1); // Передать данные
__delay_cycles(20000); // Задержка
Последняя строка немного напрягает. Можно ли посмотреть какой-нибудь флаг окончания передачи. И если можно, то как? В даташите не нашёл...