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 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 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 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 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 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 setMaxSensitivity(self, moduleID, value): guid = 10141 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 setSNMPCommunityRead(self, value): guid = 10022 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 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 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 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 setUseDefaultNTPServer(self, value): guid = 10018 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 setDisplayRotation(self, value): guid = 10033 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 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 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 setModuleScan(self, value=1): guid = 40027 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 setTotalPowerWarningEvent(self, moduleID, value): guid = 10084 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 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 setSNMPTrapRecvPort(self, value, portnumber): guid = 10021 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 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 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 doHotReset(self): guid = 40014 moduleID = 'M1' 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 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 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 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 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 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 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 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 setAdminLoginAndPassword(self, name, password): guid = 40012 moduleID = 'M1' portnumber = 3 valDef = self._guidTable[guid] name = name.ljust(16, "\0") # pylint: disable=W1401 password = password.ljust(16, "\0") # pylint: disable=W1401 value = name + password data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)
def setRestrictedLoginAndPassword(self, name, password): guid = 40012 moduleID = 'M1' portnumber = 2 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 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 setSNMPTrapRecvPort(self, value, portnumber=0): """ portnumber parameter not used, put only for compatibility """ guid = 10021 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 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 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 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 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 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)
def setMinVoltageOff(self, moduleID, value): guid = 10048 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 setHumidityWarningEvent(self, moduleID, value): guid = 10088 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 setSNMPTrapRecvPort(self, value, portnumber=1): guid = 10021 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 doApparentTotalEnergyReset(self, moduleID): guid = 10072 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 setMinCurrentWarning(self, value, portnumber): guid = 10176 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 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 setMaxVoltageWarning(self, moduleID, value, linenumber=1): guid = 10047 valDef = self._guidTable[guid] data = self._parent.client.setAttribute( moduleID, guid, convert.value2bin(value, valDef), linenumber) 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 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 setGotoFactoryMode(self, moduleID, value): guid = 40002 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 setBootJumpApp(self, moduleID, value): guid = 60001 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 setBlockSetPortOff(self, moduleID, value, portnumber=1): guid = 10161 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 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 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 setMaxHighPowerWarning(self, moduleID, value): guid = 10177 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 setAnalogueInputWarningEvent(self, moduleID, value, portnumber=1): guid = 10116 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 setMaxBigPowerWarning(self, value, portnumber=1): moduleID = 'P1' guid = 10194 valDef = self._guidTable[guid] data = self._parent.client.setAttribute(moduleID, guid, convert.value2bin(value, valDef), portnumber) return self._parent.getObjectFromData(data, valDef, setter=True)