Part Number: CC2640
Hello,
We are doing an FCC pre-scan of our product at a test house to see if we need to make any changes to the antenna/RF design for the next hardware revision. I added hooks to our firmware so that the test engineers can put the device into certain test modes. I verified that the modes are being activated/run on a spectrum analyzer, but didn't look very closely at the center frequency. I've attached a picture of my spectrum analyzer output when running the modulated 2402 MHz continuous transmit test mode. The waveform is centered just below 2401.8 Mhz, rather than the 2402 I would expect. They're seeing the same behavior at the test house, so we're confident it's not a calibration/test equipment issue.
Is there anything I can do in the firmware to fix this? Or is this likely a hardware issue?
Besides general control of which test mode is running, and the power level, I'm not seeing any way to tweak this through the HCI interface.
I'm making the following calls to enable the TX Modulated, 2402 MHz 0 dBm test mode:
hci_ret = HCI_EXT_SetTxPowerCmd(HCI_EXT_TX_POWER_0_DBM); Log(LOG_CONSOLE_LEVEL, "Tx Power Set to 0dBm, 0x%x\n", hci_ret); HCI_EXT_ModemTestTxCmd(HCI_EXT_TX_MODULATED_CARRIER, 0); Log(LOG_CONSOLE_LEVEL, "Test mode %d started\n", testModeInternal);
