Fixed code style and removed forgotten pritf's
This commit is contained in:
parent
79a4fe33a6
commit
c6770112af
|
@ -408,33 +408,31 @@ set_test_mode(uint8_t enable, uint8_t modulated)
|
||||||
radio_value_t mode;
|
radio_value_t mode;
|
||||||
get_value(RADIO_PARAM_POWER_MODE, &mode);
|
get_value(RADIO_PARAM_POWER_MODE, &mode);
|
||||||
|
|
||||||
if (enable) {
|
if(enable) {
|
||||||
if (mode == RADIO_POWER_MODE_CARRIER_ON) {
|
if(mode == RADIO_POWER_MODE_CARRIER_ON) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
was_on = (mode == RADIO_POWER_MODE_ON);
|
was_on = (mode == RADIO_POWER_MODE_ON);
|
||||||
off();
|
off();
|
||||||
prev_FRMCTRL0 = REG(RFCORE_XREG_FRMCTRL0);
|
prev_FRMCTRL0 = REG(RFCORE_XREG_FRMCTRL0);
|
||||||
// This constantly transmits random data
|
/* This constantly transmits random data */
|
||||||
printf("FRMCTRL0: %08X\n", (unsigned int)prev_FRMCTRL0);
|
|
||||||
REG(RFCORE_XREG_FRMCTRL0) = 0x00000042;
|
REG(RFCORE_XREG_FRMCTRL0) = 0x00000042;
|
||||||
if (!modulated) {
|
if(!modulated) {
|
||||||
prev_MDMTEST1 = REG(RFCORE_XREG_MDMTEST1);
|
prev_MDMTEST1 = REG(RFCORE_XREG_MDMTEST1);
|
||||||
printf("MDMTEST1: %08X\n", (unsigned int)prev_MDMTEST1);
|
/* ...adding this we send an unmodulated carrier instead */
|
||||||
// ...adding this we send an unmodulated carrier instead
|
|
||||||
REG(RFCORE_XREG_MDMTEST1) = 0x00000018;
|
REG(RFCORE_XREG_MDMTEST1) = 0x00000018;
|
||||||
}
|
}
|
||||||
CC2538_RF_CSP_ISTXON();
|
CC2538_RF_CSP_ISTXON();
|
||||||
} else {
|
} else {
|
||||||
if (mode != RADIO_POWER_MODE_CARRIER_ON) {
|
if(mode != RADIO_POWER_MODE_CARRIER_ON) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
CC2538_RF_CSP_ISRFOFF();
|
CC2538_RF_CSP_ISRFOFF();
|
||||||
REG(RFCORE_XREG_FRMCTRL0) = prev_FRMCTRL0;
|
REG(RFCORE_XREG_FRMCTRL0) = prev_FRMCTRL0;
|
||||||
if (!modulated) {
|
if(!modulated) {
|
||||||
REG(RFCORE_XREG_MDMTEST1) = prev_MDMTEST1;
|
REG(RFCORE_XREG_MDMTEST1) = prev_MDMTEST1;
|
||||||
}
|
}
|
||||||
if (was_on) {
|
if(was_on) {
|
||||||
on();
|
on();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -159,7 +159,7 @@ get_value(radio_param_t param, radio_value_t *value)
|
||||||
}
|
}
|
||||||
switch(param) {
|
switch(param) {
|
||||||
case RADIO_PARAM_POWER_MODE:
|
case RADIO_PARAM_POWER_MODE:
|
||||||
if ((getreg(CC2420_MDMCTRL1) & TX_MODE) & 0x08) {
|
if((getreg(CC2420_MDMCTRL1) & TX_MODE) & 0x08) {
|
||||||
*value = RADIO_POWER_MODE_CARRIER_ON;
|
*value = RADIO_POWER_MODE_CARRIER_ON;
|
||||||
} else {
|
} else {
|
||||||
*value = receive_on ? RADIO_POWER_MODE_ON : RADIO_POWER_MODE_OFF;
|
*value = receive_on ? RADIO_POWER_MODE_ON : RADIO_POWER_MODE_OFF;
|
||||||
|
@ -1140,17 +1140,17 @@ static uint16_t prev_MDMCTRL1, prev_DACTST;
|
||||||
static void
|
static void
|
||||||
set_test_mode(uint8_t enable, uint8_t modulated)
|
set_test_mode(uint8_t enable, uint8_t modulated)
|
||||||
{
|
{
|
||||||
if (enable) {
|
if(enable) {
|
||||||
prev_MDMCTRL1 = getreg(CC2420_MDMCTRL1);
|
prev_MDMCTRL1 = getreg(CC2420_MDMCTRL1);
|
||||||
setreg(CC2420_MDMCTRL1, 0x050C);
|
setreg(CC2420_MDMCTRL1, 0x050C);
|
||||||
if (!modulated) {
|
if(!modulated) {
|
||||||
prev_DACTST = getreg(CC2420_DACTST);
|
prev_DACTST = getreg(CC2420_DACTST);
|
||||||
setreg(CC2420_DACTST, 0x1800);
|
setreg(CC2420_DACTST, 0x1800);
|
||||||
}
|
}
|
||||||
/* actually starts the test mode */
|
/* actually starts the test mode */
|
||||||
strobe(CC2420_STXON);
|
strobe(CC2420_STXON);
|
||||||
} else {
|
} else {
|
||||||
if (!modulated) {
|
if(!modulated) {
|
||||||
setreg(CC2420_DACTST, prev_DACTST);
|
setreg(CC2420_DACTST, prev_DACTST);
|
||||||
}
|
}
|
||||||
setreg(CC2420_MDMCTRL1, prev_MDMCTRL1);
|
setreg(CC2420_MDMCTRL1, prev_MDMCTRL1);
|
||||||
|
|
Loading…
Reference in New Issue