1""" 2Testing si7006 python driver 3 4The below i2c configuration is needed in your board.json. 5"si7006": { 6 "type": "I2C", 7 "port": 1, 8 "addrWidth": 7, 9 "freq": 400000, 10 "mode": "master", 11 "devAddr": 64 12} 13""" 14 15from si7006 import SI7006 16 17print("Testing si7006 ...") 18si7006Dev = SI7006() 19si7006Dev.open("si7006") 20version = si7006Dev.getVer() 21print("si7006 version is: %d" % version) 22 23chipID = si7006Dev.getID() 24print("si7006 chip id is:", chipID) 25 26 27temperature = si7006Dev.getTemperature() 28print("The temperature is: %f" % temperature) 29 30humidity = si7006Dev.getHumidity() 31print("The humidity is: %f" % humidity) 32 33si7006Dev.close() 34 35print("Test si7006 success!") 36