示例#1
0
文件: PTS.py 项目: avelo/Pythics
 def __set_frequency(self, value):
     # example in 488 commands
     # ibsic
     # ibsre 1
     # ibcmd "?@!"
     # ibwrt "F0050000000\n"
     # ibcmd "?"
     self._frequency = value
     s = str(int(round(10*value))).zfill(10)
     gpib = visa.Gpib(self.board_n)
     vpp43.gpib_command(gpib.vi, '?@' + self.address_chr)
     vpp43.write(gpib.vi, 'F' + s + '\n')
     vpp43.gpib_command(gpib.vi, '?')
示例#2
0
文件: PTS.py 项目: eunjongkim/Pythics
 def __set_frequency(self, value):
     # example in 488 commands
     # ibsic
     # ibsre 1
     # ibcmd "?@!"
     # ibwrt "F0050000000\n"
     # ibcmd "?"
     self._frequency = value
     s = str(int(round(10 * value))).zfill(10)
     gpib = visa.Gpib(self.board_n)
     vpp43.gpib_command(gpib.vi, '?@' + self.address_chr)
     vpp43.write(gpib.vi, 'F' + s + '\n')
     vpp43.gpib_command(gpib.vi, '?')
示例#3
0
文件: PTS.py 项目: avelo/Pythics
 def __set_amplitude(self, value):
     self._amplitude = value
     gpib = visa.Gpib(self.board_n)
     vpp43.gpib_command(gpib.vi, '?@' + self.address_chr)
     vpp43.write(gpib.vi, 'A' + str(int(-value)) + '\n')
     vpp43.gpib_command(gpib.vi, '?')
示例#4
0
文件: PTS.py 项目: eunjongkim/Pythics
 def __set_amplitude(self, value):
     self._amplitude = value
     gpib = visa.Gpib(self.board_n)
     vpp43.gpib_command(gpib.vi, '?@' + self.address_chr)
     vpp43.write(gpib.vi, 'A' + str(int(-value)) + '\n')
     vpp43.gpib_command(gpib.vi, '?')