Slide 22
Slide 22 text
ଓ͖
// ԹΛૹͬͯΒ͏Α͏৴߸ૹ৴
bus.WriteByte(addr, triggerTemperatureNoHold)
// ϋʔυΣΞଆͷ৴߸ͪ
time.Sleep(temperatureWait * time.Millisecond)
// 1όΠτಡΈग़͠
first, _ := bus.ReadByte(addr)
// 2όΠτಡΈग़͠
second, _ := bus.ReadByte(addr)
// ̎ͭͷΛݩʹηϧγεʹม
temp := (175.72*float64((int64(first)<<8+int64(second))&statusBitMusk))/float64(1<<16) - 46.85