GPIB via LAN spectrum analyser (Toestel of techniek)

door leemhuis01 @, Coevorden, 15-07-2024, 11:32 (130 dagen geleden) @ leemhuis01

Dit is de code die ik tot nu toe gebruik.
De instellingen die ik doe, worden keurig ingesteld door het apparaat.
En ook de frequenties worden netjes geprint in de terminal.

-----------------------------------------------------------

import pyvisa
import time
from time import sleep
import os

#Detection for connected devices
rm = pyvisa.ResourceManager()
print("Resources detected\n{}\n".format(rm.list_resources()))

#set up the spectrum analyser to initial standard
power_meter = rm.open_resource("TCPIP::192.168.82.28::INSTR",)
power_meter.write("*RST;*CLS")

#settings for the spectrum analyser
power_meter.write('FREQ:CENT 868MHz')
power_meter.write('FREQ:SPAN 10MHz')
power_meter.write('DISP:TRAC:Y:RLEV 0dBm')

power_meter.write('CALC:MARK2:MAX')
power_meter.write('CALC:MARK1:MIN')

#Measurements with the spectrum analyser
power_meter.write('SENSe:FREQuency:CENTer?')
Freq = float(power_meter.read())
print(Freq/1e6, "MHz")
power_meter.write('SENSe:FREQuency:STOP?')
End = float(power_meter.read())
print(End/1e6, "MHz")

--
Met vriendelijke groet,
Nick Leemhuis


Complete draad:

 RSS Feed van berichtenreeks

powered by my little forum