Commit 49ac59fa authored by Mateus Goto's avatar Mateus Goto

minor changes

parent 866934c1
...@@ -185,3 +185,19 @@ class NHR9400: ...@@ -185,3 +185,19 @@ class NHR9400:
self.__s.send("FETC:POW:CPHase?\n".encode()) self.__s.send("FETC:POW:CPHase?\n".encode())
value = self.__s.recv(1024) value = self.__s.recv(1024)
return self.receiveFloat(value) return self.receiveFloat(value)
#Fetch the average current of all channels
def getCurrent(self):
value = self.__s.send("FETC:CURR?\n".encode())
return self.receiveFloat(value)
#fetch individual value of current of one channel
def getCurrentA(self):
value = self.__s.send("FETC:CURR:APHase?\n".encode())
return self.receiveFloat(value)
def getCurrentB(self):
value = self.__s.send("FETC:CURR:BPHase?\n".encode())
return self.receiveFloat(value)
def getCurrentC(self):
value = self.__s.send("FETC:CURR:CPHase?\n".encode())
return self.receiveFloat(value)
...@@ -49,21 +49,6 @@ class NHR9430(NHR9400): ...@@ -49,21 +49,6 @@ class NHR9430(NHR9400):
def setCurrentC(self, current): def setCurrentC(self, current):
self.__s.send(("SOUR:CURR:CPHase " + str(current) + "\n").encode()) self.__s.send(("SOUR:CURR:CPHase " + str(current) + "\n").encode())
#Fetch the average current of all channels
def getCurrent(self):
value = self.__s.send("FETC:CURR?\n".encode())
return self.receiveFloat(value)
#fetch individual value of current of one channel
def getCurrentA(self):
value = self.__s.send("FETC:CURR:APHase?\n".encode())
return self.receiveFloat(value)
def getCurrentB(self):
value = self.__s.send("FETC:CURR:BPHase?\n".encode())
return self.receiveFloat(value)
def getCurrentC(self):
value = self.__s.send("FETC:CURR:CPHase?\n".encode())
return self.receiveFloat(value)
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment