У меня есть два радиомодема B210, которые совместно используют внешние главные часы 10 МГц и сигнал времени 1pps. Я заметил, что каждый раз, когда я запускаю поток приема одновременно на обоих радио, они отсутствуют из-за случайного, но квантованного изменения фазы. Например, если внутренняя основная тактовая частота установлена на 16 МГц, а частота дискретизации равна 1 МГц, то разность фаз будет случайным образом кратна Pi/6. Обратите внимание, что это касается разных радиостанций B210 — между двумя радиочастотными каналами B210 такой разницы нет. Мне нужно, чтобы радиостанции были синхронизированы по фазе, а не только по частоте, для измерений, которые я делаю. Моя работа на данный момент заключается в том, чтобы вводить калибровочный сигнал во все радиостанции в начале каждого захвата, чтобы измерить эту разницу, а затем компенсировать ее, настраивая образцы в программном обеспечении.
Есть ли что-то, что я пропустил в UHD API, что позволяет мне заблокировать радиостанции вместе, чтобы у них не было этой вариации?