• AVR Freaks

Hot!RSSI is lower then it must be

Author
Ilkis
New Member
  • Total Posts : 2
  • Reward points : 0
  • Joined: 2020/01/16 01:27:09
  • Location: 0
  • Status: offline
2020/01/20 01:46:58 (permalink)
0

RSSI is lower then it must be

Hello everyone.
I have two REB215-XPRO boards without extension boards. It has AT86RF215 chips on each board. I can control them with STM32 by using SPI protocol. I made the program that i can use one board like transmitter and the second like receiver, so i can see how much frames it sends and few parameters of transmition (I'm trying to measure transmission loss). The boards has 5 centimeters between each other.
When i use the spectroanalizer with transmitter, i can see power of transmition like +7dBm, but when i read the RSSI level on receiver with the same parameters of transmition, it is like -30 - -40 dBm. And if i change the settings like modulation, bandwith, gain on receiver, power target level and other, they are not has any influence on that strange RSSI, its always really lower then it have to be. Whats could be the problem?
 
Here is my settings of registers for transmition and receiver:
RF09_AGCC: 0xC1
RF09_AGCS: 0x77
RF09_CCF0H: 0x02
RF09_CCF0L: 0xC4
RF09_CNL: 0xEC
RF09_CNM: 0x80
BBC0_PC: 0x55
BBC0_FSKC1: 0x04
BBC0_FSKC0: 0xD2
RF09_TXDFE: 0x01
RF09_TXCUTC: 0x46
RF09_RXBWC: 0x15
RF09_RXDFE:0x02
BBC0_FSKPLL:0x18
BBC0_FSKC2:0xC1
BBC0_DSKC4:0x1A
RF09_PAC: 0x60
BBC0_FSKSFD0H:0xE6
BBC0_FSKSFD0L:0xD0
BBC0_FSKSFD1H:0x1A
BBC0_FSKSFD1L:0x81
BBC0_TXFLL: 0xE9
BBC0_TXFLH: 0x00
 
The order of the parameters is the same as in my program, if it has any influence.
#1

0 Replies Related Threads

    Jump to:
    © 2020 APG vNext Commercial Version 4.5