rfpacket.c
来自「ti-Chipcon CC2430 zigbee Soc应用开发源码实例。包括r」· C语言 代码 · 共 41 行
C
41 行
#include "stdio.h"
#include "lcd.h"
#define MASTER false
char s[16];
byte txBuf[120],rxBuf[120];
byte i,len,Rssi,Lqi;
void main(void){
initLcd();
SET_MAIN_CLOCK_SOURCE(CRYSTAL);
//init LEDs
INIT_GLED();
INIT_YLED();
halRfConfig(2405000);
#if MASTER
for(i=0; i<120; i++)
txBuf[i] = i;
SET_GLED();
while(1){
len = halRfSendPacket(txBuf,120);
sprintf(s, (char*)"txlength is: %d",len);
lcdUpdate((char*)"RfSender->>", s);
}
#else
SET_YLED();
while(1){
halRfReceivePacket(rxBuf,&Rssi,&Lqi,100);
sprintf(s, (char*)"RSSI:%d LQI:%d", (Rssi-45), Lqi);
lcdUpdate((char*)"->>RfReceiver", s);
}
#endif
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?