2016-10-19 06:46 AM
Hi,
I am doing some measurements using the RSSI from the SPIRIT1. I am making the the following test:In the transmiter I am using the continuos wave In the receiver I am verifing the RSSI as the following:Enter RX state,Waiting some us (~180)SABORT CommandReading de Register 0xC8With a distance of 10m between transmiter and receiver I can see the RSSI in the receiver going lower when the transmiter power goes low, GREAT!The problem is when I am using the transmiter to send packets. Does not matter if I change the power transmited from 16dBm to -30 dBm. In the receiver my RSSI measured is always -54 dBm, using the same distance from the test with a transmiter in continuos wave.I know that the power in the transmiter is changing, because I am using a spectrum analyzer to check it.I would like to know if anyone has some insights about what could be happening. I am looking at the registers related to the RSSI, like RSSI_FLT. I do not understand how the RSSI Filter Gain works and if it is what is causing my RSSI to be constant.2016-10-20 07:55 AM
Hello again,
The problem was my firmware. I was rewriting the POWER_8 register with 0x01 every time I was making packet transmissions, thus, my RSSI would not change due to fixed output power.