Dear sir,
Ctomer wants to do FCC/CE test, and using fcc_ce_tx_test(); from prj_fcc_ce project in SDK 1.4.0.
But spectrum can't get any signal from QN9021.
Could you please help to check if fcc_ce_tx_test(); is workable? And how to do tx test?
Thanks.
BR,
Sean WU\u
Thans for your help, Mario.
I can get the signal from QN9020.
Thanks.
BR,
Sean
Hi @seanwu,
I ran some tests using the K32W as you did.
I am using the FCC QN9020 example and the CMET K32W Example.
Please look at the next images, The K32W is in received mode, depending on the frequency that the QN9020 is sending the modulated data, the terminal log will show stable data.
You can see that the dBm value is slow, which means that the device is closer. So, the QN9020 is sending some data, if you are not seeing this behaviour, you have to double-check the design that you have.
Regards,
Mario
Dear Mario,
So fcc_ce_tx_test() is different in different lib?
I changed lib to qn9020b2_lib_peripheral_v42.lib, and still no signal.
I also tried prj_fcc_ce in SDK 1.3.9 with qn9020b2_lib_peripheral.lib, and still can't get any signal from QN902 mini DK.
Thanks.
BR,
Sean Wu
Hi @seanwu,
The example is the same, but you have to use the different lib because you are working with the last SDK.
However, what is the QN9020 that you have? Are you working with the evaluation board?
Is it possible that you could provide step by step the process that you are following?
Regards,
Mario
Dear Mario,
I used QN9020 mini DK board(B2) and test prj_fcc_ce example in SDK 1.3.9(using qn9020b2_lib_peripheral.lib) and 1.4.0(using qn9020b2_lib_peripheral_v42.lib).
After downloaded the example, press button to send tx signal. Using K32W(Certi_Tools) and spectrum to receive packets from QN9020.
Thanks.
BR,
Sean
Dear mario, I also downloaded fcc_ce.bin in SDK 1.3.9 and SDK 1.4.0 to test. Still can't get any signal. Thanks. BR, Sean
Hi @seanwu,
Is it possible that you could share your hardware setup?
How are you connecting the antennas? What is the antenna that you are using on the spectrum analyzer?
For the PER test that you are testing you have to use the QN9020 Controller.bin (DUT).
Look at the next community post. How to transmit unmodulated signal for QN9021? What tools should be use?
Regards,
Mario
Hi @seanwu,
I hope you are doing great.
What is the value that you have defined on the usr_config.h?
/// FCC/CE test mode: CFG_FCC_CE_TX_TEST / CFG_FCC_CE_RX_TEST / CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION
#define CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION
What is the IDE that you are working on?
Waiting for your feedback.
Regards,
Mario
Dear @mario_castaneda,
Use default define
#define CFG_FCC_CE_TX_TEST_WITHOUT_MODULATION
IDE is Keil.
Lib is qn9020b2_lib_peripheral_v40.lib.
Thanks.
BR,
Sean Wu
Hi @seanwu,
You are using SDK 1.4.0. please use the lib file qn9020b2_lib_peripheral_v42.lib or the b4 depending on the device that you have.
The QN902x-B2 (QN902xY) and B3 (QN902x/DY) and B4 (QN902x/EY)
Regards,
Mario