[srslte-users] Low Leve PHY sync method usage
Andre Puschmann
andre.puschmann at softwareradiosystems.com
Fri Sep 13 20:24:12 UTC 2019
Hi,
On 11/9/19 20:28, Sylvain Munaut wrote:
> Hi,
>
>> May I ask what exactly you are trying to achieve? In general, the
>> pdsch_ue example is probably the better tool to work with. Note that if
>> you're trying to feed it with a file, the captures need to be time
>> synchronized. So you can't just load captures made with osmocom_fft, for
>> example. Try to use the usrp_capture_sync example instead.
>
> So it's been a while but I'm coming back to this issue.
>
> What I'm trying to do basically is I have a stream of samples at
> 30.72Msps and I want to find the precise frame alignement (assuming I
> already know the cells params).
> What would be the way to do that with srsLTE ?
>
> I must be doing something wrong, because even just doing :
>
> int frame_size = 153600; // 30.72M * 5ms
> srslte_pss_t lte_pss;
> srslte_pss_init_fft(<e_pss, frame_size, 2048);
>
> takes forever ..
Just tried
$ ./lib/src/phy/sync/test/pss_usrp -f 806000000 -i 257 -s 64
with both an RTL SDR and a USRP and both work fine. Note that the PSS is
only in the center 6 PRB, so a small FFT size is enough.
The init for the longer FFT sizes takes a lot longer because all the
pre-computation is for much longer filter lengths.
Hope that helps.
Cheers
Andre
More information about the srsran-users
mailing list