44 #define BY_AL2230_REG_LEN 23 //24bit
45 #define CB_AL2230_INIT_SEQ 15
46 #define SWITCH_CHANNEL_DELAY_AL2230 200 //us
47 #define AL2230_PWR_IDX_LEN 64
50 #define BY_AL7230_REG_LEN 23 //24bit
51 #define CB_AL7230_INIT_SEQ 16
52 #define SWITCH_CHANNEL_DELAY_AL7230 200 //us
53 #define AL7230_PWR_IDX_LEN 64
603 if (ww == W_MAX_TIMEOUT) {
842 bool RFbSelectChannel (
unsigned long dwIoBase,
unsigned char byRFType,
unsigned char byChannel)
881 unsigned char byInitCount = 0;
882 unsigned char bySleepCount = 0;
970 unsigned char byPwr = 0;
971 unsigned char byDec = 0;
972 unsigned char byPwrdBm = 0;
1007 byPwrdBm = byDec - byPwr;
1010 byPwrdBm = byDec - byPwr;
1040 if (bResult ==
true) {
1062 unsigned char byPwr,
1066 bool bResult =
true;
1067 unsigned long dwMax7230Pwr = 0;
1098 dwMax7230Pwr = 0x080C0B00 | ( (byPwr) << 12 ) |
1129 unsigned char byCurrRSSI,
1133 unsigned char byIdx = (((byCurrRSSI & 0xC0) >> 6) & 0x03);
1134 long b = (byCurrRSSI & 0x3F);
1136 unsigned char abyAIROHARF[4] = {0, 18, 0, 40};
1142 a = abyAIROHARF[byIdx];
1148 *pldBm = -1 * (a + b * 2);