This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1101: Can't set custom frequency in lower ranges (300-309MHz, 387-412Mhz, 779-825Mhz)

Part Number: CC1101
Other Parts Discussed in Thread: TEST2

I'm having problems setting a custom frequency in the lower bounds of the custom frequency ranges. I am transmitting only: OOK signal, no preamble, no sync, no CRC

Example is the 300-348Mhz range; I can't set a custom frequency below ~309.675 Mhz. If I set a transmit frequency lower, e.g. 305 MHz, the chip keep transmitting on 309.675Mhz, but the register settings will indicate it's tuned to 305. I can't transmit on the ranges 387-412MHz or 779-825MHz either. I thought maybe it had to do with calibration. I've tried changing values in MCSM0 and FSCTRL0, but no success.

I bought the chip w/SMA antenna from Amazon. Is it possible it's counterfeit and that's the issue? Or am I getting one of the register settings wrong??

--------------------------------------------------
LSatan CC1101 service/debug tool v1.0
--------------------------------------------------
------------------------------
CC1101 Version
------------------------------
PARTNUM   0
VERSION   14
MARCSTATE 1
------------------------------
CC1101 Register
------------------------------
IOCFG2    1
IOCFG1    2E
IOCFG0    2
FIFOTHR   F
SYNC1     0
SYNC0     0
PKTLEN    3D
PKTCTRL1  0
PKTCTRL0  0
ADDR      0
CHANNR    0
FSCTRL1   6
FSCTRL0   0
FREQ2     B
FREQ1     BB
FREQ0     14
MDMCFG4   C6
MDMCFG3   1F
MDMCFG2   30
MDMCFG1   2
MDMCFG0   F8
DEVIATN   0
MCSM2     7
MCSM1     0
MCSM0     18
FOCCFG    14
BSCFG     6C
AGCCTRL2  7
AGCCTRL1  0
AGCCTRL0  92
WOREVT1   87
WOREVT0   6B
WORCTRL   FB
FREND1    56
FREND0    11
FSCAL3    E9
FSCAL2    2A
FSCAL1    0
FSCAL0    1F
RCCTRL1   41
RCCTRL0   0
FSTEST    59
PTEST     7F
AGCTEST   3F
TEST2     81
TEST1     35
TEST0     9
------------------------------
Read MHZ
------------------------------
Base Freq 305.000 Mhz
Car. Freq 305.000 Mhz
Channel   0
FREQ2     B
FREQ1     BB
FREQ0     14