In the line 1244 of the file liblms7002m.c, https://github.com/xtrx-sdr/liblms7002m/blob/master/liblms7002m.c the path for the analog low pass filter is hardcoded to RBB_LB_LPF. In the next figure is the fft of a signal with 10MHz of bandwidth and we can see that the signal suffers attenuation after 15MHz, for this case with this signal is not a problem but for other signal with a bandwidth larger than 30MHz can be.
After alteration of the path to RBB_LB_HBF, the signal don’t suffers the attenuation.
What is the reason for the path to the filter to be hardcoded to RBB_LB_LBF?
In the line 1244 of the file liblms7002m.c, https://github.com/xtrx-sdr/liblms7002m/blob/master/liblms7002m.c the path for the analog low pass filter is hardcoded to RBB_LB_LPF. In the next figure is the fft of a signal with 10MHz of bandwidth and we can see that the signal suffers attenuation after 15MHz, for this case with this signal is not a problem but for other signal with a bandwidth larger than 30MHz can be. After alteration of the path to RBB_LB_HBF, the signal don’t suffers the attenuation. What is the reason for the path to the filter to be hardcoded to RBB_LB_LBF?