RF_MID_BAND_THRESH是什么值?
LoraWan源码中,RF_MID_BAND_THRESH 值未定义,这个值一般取多少呢if( snr < 0 )
{
if( SX1276.Settings.Channel > RF_MID_BAND_THRESH )
{
SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_HF + rssi + ( rssi >> 4 ) +
snr;
}
else
{
SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_LF + rssi + ( rssi >> 4 ) +
snr;
}
}
else
{
if( SX1276.Settings.Channel > RF_MID_BAND_THRESH )
{
SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_HF + rssi + ( rssi >> 4 );
}
else
{
SX1276.Settings.LoRaPacketHandler.RssiValue = RSSI_OFFSET_LF + rssi + ( rssi >> 4 );
}
}
源码中有定义吧。我参考的源码,sx1276-board.h中,有:#define RF_MID_BAND_THRESH 525000000
大概意思就是:高于这个阈值,就是高频;低于它,就是低频。不知道你是否已经解决了
页:
[1]