more clear tuple unpack syntax

pull/1/head
Peter Dahlberg 2016-05-21 22:45:25 +02:00
rodzic 2a7ad4b448
commit 536fcceddf
1 zmienionych plików z 3 dodań i 3 usunięć

Wyświetl plik

@ -74,13 +74,13 @@ class BME280:
self.dig_H1 = unpack("<HhhHhhhhhhhhB", dig_88_a1)
self.dig_H2, self.dig_H3 = unpack("<hB", dig_e1_e7)
e4_sign, = unpack_from("<b", dig_e1_e7, 3)
e4_sign = unpack_from("<b", dig_e1_e7, 3)[0]
self.dig_H4 = (e4_sign << 4) | (dig_e1_e7[4] & 0xF)
e6_sign, = unpack_from("<b", dig_e1_e7, 5)
e6_sign = unpack_from("<b", dig_e1_e7, 5)[0]
self.dig_H5 = (e6_sign << 4) | (dig_e1_e7[4] >> 4)
self.dig_H6, = unpack_from("<b", dig_e1_e7, 6)
self.dig_H6 = unpack_from("<b", dig_e1_e7, 6)[0]
self.i2c.writeto_mem(self.address, BME280_REGISTER_CONTROL,