{
RF230_TX_AUTO_CRC_ON = 1 << 7,
RF230_TX_PWR_MASK = 0x0F,
- RF230_TX_PWR_DEFAULT = 0,
RF230_RSSI_MASK = 0x1F,
RF230_CCA_REQUEST = 1 << 7,
RF230_CCA_MODE_0 = 0 << 5,
writeRegister(RF230_IRQ_MASK, RF230_IRQ_TRX_UR | RF230_IRQ_PLL_LOCK | RF230_IRQ_TRX_END | RF230_IRQ_RX_START);
writeRegister(RF230_CCA_THRES, RF230_CCA_THRES_VALUE);
- writeRegister(RF230_PHY_TX_PWR, RF230_TX_AUTO_CRC_ON | RF230_TX_PWR_DEFAULT);
+ writeRegister(RF230_PHY_TX_PWR, RF230_TX_AUTO_CRC_ON | (RF230_DEF_RFPOWER & RF230_TX_PWR_MASK));
- txPower = RF230_TX_PWR_DEFAULT;
+ txPower = RF230_DEF_RFPOWER & RF230_TX_PWR_MASK;
channel = call RF230DriverConfig.getDefaultChannel() & RF230_CHANNEL_MASK;
writeRegister(RF230_PHY_CC_CCA, RF230_CCA_MODE_VALUE | channel);