LoRa SX1278 无法设置 LNA GAIN
LoRa SX1278 can't set LNA GAIN
尝试通过 STM32 Nucleo 板和 运行 配置我的 SX1278 Ra-2 LoRa 模块时出现问题。
当我通过写入 (0x23
) -> 0010
(max gain) 0011
(boost on) 来初始化 LNA 寄存器 (0xC
) 时,假设给我最大的增益和提升,在读取该寄存器后我收到 0x3
.
这正常吗?
当 LoRa SX1278 处于睡眠模式时,它将 return 0x3
,而不显示 3MSB。然而,在待机模式下,它显示为 0x23
,因为它应该是。
当 LoRa SX1278 处于睡眠模式时,它将 return 0x3,而不显示 3MSB。然而,在待机模式下,它会读取 0x23,因为它应该是。
你把AgcAutoOn
设置成0
了吗?否则它会自动设置 LNAGain
位。
- 第 60 页:
When AgcAutoOn=0, the LNA gain is manually selected by choosing LnaGain bits in RegLna.
- 第 95 页:
Note:
Reading this address always returns the current LNA gain (which
may be different from what had been previously selected if AGC
is enabled.
第 96 页:将 0x0D
中的位 3
设置为 0
以禁用 AgcAutoOn
.
第 95 页:对于 Booston/max 增益,您需要设置位 0-1 和 5-7。因为你的文风我怀疑你只写给下层的
尝试通过 STM32 Nucleo 板和 运行 配置我的 SX1278 Ra-2 LoRa 模块时出现问题。
当我通过写入 (0x23
) -> 0010
(max gain) 0011
(boost on) 来初始化 LNA 寄存器 (0xC
) 时,假设给我最大的增益和提升,在读取该寄存器后我收到 0x3
.
这正常吗?
当 LoRa SX1278 处于睡眠模式时,它将 return 0x3
,而不显示 3MSB。然而,在待机模式下,它显示为 0x23
,因为它应该是。
当 LoRa SX1278 处于睡眠模式时,它将 return 0x3,而不显示 3MSB。然而,在待机模式下,它会读取 0x23,因为它应该是。
你把AgcAutoOn
设置成0
了吗?否则它会自动设置 LNAGain
位。
- 第 60 页:
When AgcAutoOn=0, the LNA gain is manually selected by choosing LnaGain bits in RegLna.
- 第 95 页:
Note: Reading this address always returns the current LNA gain (which may be different from what had been previously selected if AGC is enabled.
第 96 页:将
0x0D
中的位3
设置为0
以禁用AgcAutoOn
.第 95 页:对于 Booston/max 增益,您需要设置位 0-1 和 5-7。因为你的文风我怀疑你只写给下层的