GPIB via LAN spectrum analyser (Toestel of techniek)
Beste Loek,
Bedankt voor je bericht.
Inmiddels heb ik ook al een oplossing voor mijn probleem gevonden.
Ik ben geen programmeer wonder, dus software duurt altijd wat langer bij mij.
Maar ik heb een soort van peakdetector geprogrammeerd op de volgende manier:
def Peak():
power_meter.write('CALC:MARK1:MAX')
power_meter.write('CALC:MARK1:Y?')
marker1_ampl = float(power_meter.read()) + 19.6 + 2.853
#Attenuator 19.6 dB and 2.853 dB deviation signal generator
print("Peak Amplitude:", marker1_ampl, "dBm")
power_meter.write('CALC:MARK1:X?')
marker1_freq = float(power_meter.read())
print("Peak Frequency:", marker1_freq / 1e6, "MHz")
Op dit moment is meerdere scans maken niet belangrijk.
Ik moet alleen voor een hele grote reeks makkelijk de waardes van de piek kunnen bepalen.
Dus voor iedere nieuwe scan, laat ik gewoon de marker opnieuw het maximum opzoeken.
--
Met vriendelijke groet,
Nick Leemhuis
Complete draad:
- GPIB via LAN spectrum analyser -
leemhuis01,
15-07-2024, 11:27
- GPIB via LAN spectrum analyser -
leemhuis01,
15-07-2024, 11:32
- GPIB via LAN spectrum analyser -
loek,
16-07-2024, 14:06
- GPIB via LAN spectrum analyser - leemhuis01, 16-07-2024, 14:22
- GPIB via LAN spectrum analyser - hanswal, 16-07-2024, 23:36
- GPIB via LAN spectrum analyser -
loek,
16-07-2024, 14:06
- GPIB via LAN spectrum analyser -
leemhuis01,
15-07-2024, 11:32