Marcus, Thank you very much for the answer. Does it mean that 1 PPS signal is optional? Can I only provide an external 10 MHz clock without 1 PPS? *Z poważaniem * *Marcin Puchlik*
śr., 11 maj 2022 o 14:24 Marcus D. Leech <patchvonbr...@gmail.com> napisał(a): > On 2022-05-11 06:17, Marcin Puchlik wrote: > > Hello Community, > Like in the topic, I know that a stable 10 MHz source is needed as a clock > signal but why do we need 1 PPS signal? How is it used by the USRP > hardware? Can someone explain that to me? > Thanks > Marcin > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com > > 1PPS is used to provide timestamp-clock synchronization across multiple > devices, typically. This is important when your application requires this, > such as in MIMO or > multi-receiver TDOA schemes, etc. > > Basically, when you have multiple devices you use set_time_unknown_pps() > or set_time_next_pps() to signal to all devices in your multi_usrp object > that at the next > 1PPS, to set the timestamp clock to the value given in the the API call. > > This turns out to be useful even in single devices that are "bicameral", > such as B210 and X310, where there are (for historic and architectural > reasons) > TWO timestamp clocks. Use the 1PPS synchronization primitives causes > the internal timestamp clocks to become synchronized. > > > _______________________________________________ > USRP-users mailing list -- usrp-users@lists.ettus.com > To unsubscribe send an email to usrp-users-le...@lists.ettus.com >
_______________________________________________ USRP-users mailing list -- usrp-users@lists.ettus.com To unsubscribe send an email to usrp-users-le...@lists.ettus.com