Hello all,
Has anyone managed to generate a wave from a CSV file using Python SCPI? if so, could you please provide an example? I really cannot manage to do it. I've got a 16k array dataset (mywavearray5) and the following code with its corresponding previous settings :
my_file2 = open('NMR_Ch1.csv', "rb")
for line in my_file2:
mywavearray = [i.strip() for i in line.split(',')]
mywavearray1=''.join(str(mywavearray))
mywavearray2 = mywavearray1.replace("'", "") # delete '
mywavearray3 = mywavearray2.replace(" ", "") #delete space
mywavearray4 = mywavearray3.replace("[", "")
mywavearray5 = mywavearray4.replace("]", "")
s.send('OUTPUT1:STATE ON\r\n') # Enabling channel
s.send('SOUR1:TRIG:SOUR INT\r\n') # Set trigger to internal
s.send('SOUR1:FREQ:FIX'+str(MRF.get())+'\r\n') # Get frequency from GUI
s.send('SOUR1:FUNC ARBITRARY\r\n') #AWG mode
s.send('SOUR1:TRACK:DATA:DATA'\r\n')
s.send(str(mywavearray5)+'\r\n')
s.send('SOUR1:TRIG:IMM\r\n')
Am I doing anything wrong?
Thanks in advance
AWG using Python SCPI
jadalnie klasyczne ekskluzywne meble wypoczynkowe do salonu ekskluzywne meble tapicerowane ekskluzywne meble do sypialni ekskluzywne meble włoskie
Who is online
Users browsing this forum: No registered users and 101 guests