diff --git a/Software/VNA_embedded/Application/Generator.cpp b/Software/VNA_embedded/Application/Generator.cpp index a5c3867..8904200 100644 --- a/Software/VNA_embedded/Application/Generator.cpp +++ b/Software/VNA_embedded/Application/Generator.cpp @@ -34,7 +34,7 @@ void Generator::Setup(Protocol::GeneratorSettings g) { if(g.frequency < HW::BandSwitchFrequency) { bandSelect = true; FPGA::Disable(FPGA::Periphery::SourceChip); - Si5351.SetCLK(SiChannel::LowbandSource, g.frequency, Si5351C::PLL::B, + Si5351.SetCLK(SiChannel::LowbandSource, g.frequency, Si5351C::PLL::A, amplitude.lowBandPower); Si5351.Enable(SiChannel::LowbandSource); } else { diff --git a/Software/VNA_embedded/Application/Manual.cpp b/Software/VNA_embedded/Application/Manual.cpp index a225e57..52a2d17 100644 --- a/Software/VNA_embedded/Application/Manual.cpp +++ b/Software/VNA_embedded/Application/Manual.cpp @@ -16,7 +16,7 @@ void Manual::Setup(Protocol::ManualControl m) { FPGA::AbortSweep(); // Configure lowband source if (m.V1.SourceLowEN) { - Si5351.SetCLK(SiChannel::LowbandSource, m.V1.SourceLowFrequency, Si5351C::PLL::B, + Si5351.SetCLK(SiChannel::LowbandSource, m.V1.SourceLowFrequency, Si5351C::PLL::A, (Si5351C::DriveStrength) m.V1.SourceLowPower); Si5351.Enable(SiChannel::LowbandSource); } else { diff --git a/Software/VNA_embedded/Application/SpectrumAnalyzer.cpp b/Software/VNA_embedded/Application/SpectrumAnalyzer.cpp index dc9d083..ddca0b1 100644 --- a/Software/VNA_embedded/Application/SpectrumAnalyzer.cpp +++ b/Software/VNA_embedded/Application/SpectrumAnalyzer.cpp @@ -94,7 +94,7 @@ static void StartNextSample() { } attenuator = amplitude.attenuator; if(trackingFreq < HW::BandSwitchFrequency) { - Si5351.SetCLK(SiChannel::LowbandSource, trackingFreq, Si5351C::PLL::B, amplitude.lowBandPower); + Si5351.SetCLK(SiChannel::LowbandSource, trackingFreq, Si5351C::PLL::A, amplitude.lowBandPower); FPGA::Disable(FPGA::Periphery::SourceChip); FPGA::Disable(FPGA::Periphery::SourceRF); trackingLowband = true; diff --git a/Software/VNA_embedded/Application/VNA.cpp b/Software/VNA_embedded/Application/VNA.cpp index 01a05cc..2b204d9 100644 --- a/Software/VNA_embedded/Application/VNA.cpp +++ b/Software/VNA_embedded/Application/VNA.cpp @@ -458,7 +458,7 @@ void VNA::SweepHalted() { } // need the Si5351 as Source - bool freqSuccess = Si5351.SetCLK(SiChannel::LowbandSource, frequency, Si5351C::PLL::B, driveStrength); + bool freqSuccess = Si5351.SetCLK(SiChannel::LowbandSource, frequency, Si5351C::PLL::A, driveStrength); static bool lowbandDisabled = false; if (pointCnt == 0) { // First point in sweep, switch to correct source