@@ -39,7 +39,7 @@ def calibrate_humidity(self):
3939 self .H0_rH = self ._read_reg (HTS221_H0_rH_x2 ) / 2
4040 self .H1_rH = self ._read_reg (HTS221_H1_rH_x2 ) / 2
4141
42- def _write_reg (self , dat , reg ):
42+ def _write_reg (self , reg , dat ):
4343 self .writebuffer [0 ] = dat
4444 self .i2c .writeto_mem (self .address , reg , self .writebuffer )
4545
@@ -63,26 +63,26 @@ def status(self):
6363 # power control
6464 def poweroff (self ):
6565 t = self ._read_reg (HTS221_CTRL_REG1 ) & 0x7F
66- self ._write_reg (t , HTS221_CTRL_REG1 )
66+ self ._write_reg (HTS221_CTRL_REG1 , t )
6767
6868 def poweron (self ):
6969 t = self ._read_reg (HTS221_CTRL_REG1 ) | 0x80
70- self ._write_reg (t , HTS221_CTRL_REG1 )
70+ self ._write_reg (HTS221_CTRL_REG1 , t )
7171
7272 # get/set Output data rate
7373 def getODR (self ):
7474 return self ._read_reg (HTS221_CTRL_REG1 ) & 0x03
7575
7676 def setODR (self , odr = 0 ):
7777 t = self ._read_reg (HTS221_CTRL_REG1 ) & 0xFC
78- self ._write_reg (t | odr , HTS221_CTRL_REG1 )
78+ self ._write_reg (HTS221_CTRL_REG1 , t | odr )
7979
8080 # get/set Humidity and temperature average configuration
8181 def getAv (self ):
8282 return self ._read_reg (HTS221_AV_CONF )
8383
8484 def setAv (self , av = 0 ):
85- self ._write_reg (av , HTS221_AV_CONF )
85+ self ._write_reg (HTS221_AV_CONF , av )
8686
8787 # calculate Temperature
8888 def temperature (self ):
0 commit comments