JuliaComputing / xtrx_julia

XTRX LiteX/LitePCIe based design for Julia Computing
BSD 2-Clause "Simplified" License
1 stars 0 forks source link

Enable External Clock sources on the Xync #107

Closed sjkelly closed 1 year ago

sjkelly commented 1 year ago

These are the changes required to enable external clock sources on the XTRX. Particularly the 19.2MHz clock sourced from the Xync carrier. There are some differences in (gain?) response and possibly noise.

External Clock (19.2 MHz): image

Internal Clock (26 MHz):

image

sjkelly commented 1 year ago

For reference, to change the clock source:

    Device(first(Devices(;device_kwargs...))) do dev
        dev.clock_source = "external"
        ...
staticfloat commented 1 year ago

Why is SoapySDR bumped here?

sjkelly commented 1 year ago

We need the clock source support.

staticfloat commented 1 year ago

I see; merge when ready then!