def setDewPointWarningEvent(self, moduleID, value): guid = 10093 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMinVoltageWarning(self, value, phasenumber): moduleID = 'P1' guid = 10049 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), phasenumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSNMPTrapEnable(self, value, portnumber=1): guid = 10222 moduleID = 'M1' valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def doApparentEnergyReset(self, moduleID, portnumber=1): guid = 10051 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(1, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setHeartbeatInterval(self, value): guid = 10179 moduleID = "M1" valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), 0) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMaxTotalPowerOff(self, moduleID, value): guid = 10044 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setGenericTransducerParameters(self, value, portnumber): guid = 10190 moduleID = 'M1' valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setUPSOffLevel(self, level): moduleID = "M1" guid = 10160 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(level, valDef), 0) return self._parent.getObjectFromData(data, valDef, setter=True)
def setModuleManagement(self, value, portnumber=2): guid = 40026 moduleID = 'M1' valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSSOLoginCredentials(self, credentials): moduleID = "M1" guid = 10157 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(credentials, valDef), 0) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMinPowerWarning(self, value, portnumber): guid = 10177 valDef = self._guidTable[guid] moduleID = 'M1' data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setCmdLocate(self, moduleID, value): guid = 40028 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMaxBigCurrentWarning(self, value, portnumber=1): moduleID = 'P1' guid = 10193 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMinAnalogueInputWarning(self, moduleID, value): guid = 10111 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setTemperatureUnitSelector(self, moduleID, value): guid = 10010 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setVoltageWarningEvent(self, portnumber, value): guid = 10086 valDef = self._guidTable[guid] moduleID = 'M1' data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSNMPTrapRecvIP(self, value, portnumber): # pylint: disable=W0222 guid = 10020 moduleID = 'M1' valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setGeneralEventEnable(self, value): guid = 10074 moduleID = 'M1' portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setMaxTemperatureWarning(self, value): guid = 10053 valDef = self._guidTable[guid] moduleID = 'M1' portnumber = 0 data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def rezeroTransducer(self, portnumber): guid = 40050 moduleID = 'M1' value = 1 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def doHotReset(self, moduleID): guid = 40014 portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(1, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSSOIPAddress(self, ip): moduleID = "M1" guid = 10156 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(ip, valDef), 0) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSNMPTrapCommunityRead(self, value): guid = 10073 moduleID = 'M1' portnumber = 0 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setSSOGracefullShutdown(self, url): moduleID = "M1" guid = 10158 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(url, valDef), 0) return self._parent.getObjectFromData(data, valDef, setter=True)
def setOscilloscopeFrequencySample(self, moduleID, portnumber): guid = 40005 value = portnumber * 16 + 8 valDef = self._guidTable[guid] data = self._parent.client.setData(moduleID, guid, data=convert.value2bin( value, valDef), length=1) return self._parent.getObjectFromData(data, valDef, setter=True)
def setPowerWarningEvent(self, portnumber, value): """ @param portnumber: can be from 1 to 12 """ guid = 10080 moduleID = 'M1' valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setPowerCycleTime( self, moduleID, value, portnumber=1, ): guid = 10099 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setAdminLoginAndPassword(self, name, password): guid = 40012 moduleID = 'M1' portnumber = 3 valDef = self._guidTable[guid] name = name.ljust(16, "\x00") password = password.ljust(16, "\x00") value = name + password data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setExternalSensorLabel(self, moduleID, value, portnumber=1): guid = 10109 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def doActiveEnergyReset(self, moduleID): guid = 10050 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(1, valDef)) return self._parent.getObjectFromData(data, valDef, setter=True)