Changeset 766 in ETALON for BPM/scope_function.py
- Timestamp:
- May 24, 2018, 4:02:37 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
BPM/scope_function.py
r765 r766 46 46 writeclient(SCOPE_IP,5025,command+chr(10),1) 47 47 print "SCPI: ",command 48 49 def turn_on(): 50 scpi_command('CHAN1:STAT ON \nCHAN1:STAT?') 51 scpi_command('CHAN2:STAT ON \nCHAN2:STAT?') 52 scpi_command('CHAN3:STAT ON \nCHAN1:STAT?') 53 scpi_command('CHAN4:STAT ON \nCHAN2:STAT?') 54 scpi_command('CURS1:STAT ON \nCURS1:STAT?') 55 56 def turn_off(): 57 scpi_command('CURS1:STAT OFF \nCURS1:STAT?') 58 scpi_command('CHAN1:STAT OFF \nCHAN1:STAT?') 59 scpi_command('CHAN2:STAT OFF \nCHAN2:STAT?') 60 scpi_command('CHAN3:STAT OFF \nCHAN2:STAT?') 61 scpi_command('CHAN4:STAT OFF \nCHAN2:STAT?') 62 63 64 def read_scope_and_write(position, fichier): 65 fichier.write(str(position)+'\n') 66 for i in range(4): 67 scpi_command('CURS1:SOUR CH'+str(i+1)+' \n CURS1:SOUR?') 68 valeur = scpi_query('CURS1:FUNC UPE \n CURS:RES?') 69 fichier.write(valeur) 70 71 72 73 74
Note: See TracChangeset
for help on using the changeset viewer.