AN2262 Motorola / Freescale Semiconductor, AN2262 Datasheet - Page 106

no-image

AN2262

Manufacturer Part Number
AN2262
Description
Wireless HC08 Modem
Manufacturer
Motorola / Freescale Semiconductor
Datasheet
AN2262/D
#else
#endif
}
void RF_TxFinish_Int(void)
{
}
void RF_RxChar_Int(BYTE ch)
{
#ifdef RF_ECC
#else
#endif
}
106
}
{
}
else
return ;
if (rfRxIdx >= RFRXBUFFSIZE)
{
}
else
{
}
RF_TimerReset();
RF_RxTimeoutOn();
rfRxLen = rfRxIdx;
{
}
else
{
};
RF_TxChar(RF_TxBuff[rfTxIdx++]);
RF_TxFinish();
if (eccNibble == 0)
{
}
else
{
};
RF_RxBuff[rfRxIdx++] = ch; // feed the buffer
RF_RxBuff[rfRxIdx] = eccDecoder[ch & 0x7f] << 4;// feed the buffer - high nibble
eccNibble = 1;
RF_TxChar(eccEncoder[(RF_TxBuff[rfTxIdx]>>4) & 0x0F]);
eccNibble = 0;
RF_TxChar(eccEncoder[RF_TxBuff[rfTxIdx++] & 0x0F]);
eccNibble = 1;
eccNibble = 0;
RF_RxBuff[rfRxIdx++] |= eccDecoder[ch & 0x7f]; // feed the buffer - low nibble
// restart RX timeout tmr
// & enable if not yet (first byte usually)
// copy length even if it is very probably wrong (long)
Wireless HC08 Modem
// outside buffer
// high nibble
// low nibble
MOTOROLA

Related parts for AN2262