mirror of
https://github.com/kidoman/embd
synced 2024-06-06 11:07:48 +02:00
Go fmt.
This commit is contained in:
parent
fb8e15108e
commit
f4c803b036
|
@ -289,7 +289,7 @@ func New(bus embd.I2CBus, addr byte) (*BME280, error) {
|
||||||
fmt.Printf("H1: %f, H2: %f, H3: %f, H4: %f, H5: %f, H6: %f\n", s.Cal.H1, s.Cal.H2, s.Cal.H3, s.Cal.H4, s.Cal.H5, s.Cal.H6)
|
fmt.Printf("H1: %f, H2: %f, H3: %f, H4: %f, H5: %f, H6: %f\n", s.Cal.H1, s.Cal.H2, s.Cal.H3, s.Cal.H4, s.Cal.H5, s.Cal.H6)
|
||||||
|
|
||||||
// Put the sensor in sleep mode and configure.
|
// Put the sensor in sleep mode and configure.
|
||||||
err = bus.WriteByteToReg(addr, CTRL_MEAS_REG, 0x00);
|
err = bus.WriteByteToReg(addr, CTRL_MEAS_REG, 0x00)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return s, err
|
return s, err
|
||||||
}
|
}
|
||||||
|
@ -325,8 +325,8 @@ func (s *BME280) fineT() (int32, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return 0, err
|
return 0, err
|
||||||
}
|
}
|
||||||
var1 := ((((adcT>>3) - (int32(s.Cal.T1) <<1))) * (int32(s.Cal.T2))) >> 11;
|
var1 := (((adcT >> 3) - (int32(s.Cal.T1) << 1)) * (int32(s.Cal.T2))) >> 11
|
||||||
var2 := (((((adcT>>4) - (int32(s.Cal.T1))) * ((adcT>>4) - (int32(s.Cal.T1)))) >> 12) * (int32(s.Cal.T3))) >> 14;
|
var2 := (((((adcT >> 4) - (int32(s.Cal.T1))) * ((adcT >> 4) - (int32(s.Cal.T1)))) >> 12) * (int32(s.Cal.T3))) >> 14
|
||||||
|
|
||||||
return (var1 + var2), nil
|
return (var1 + var2), nil
|
||||||
}
|
}
|
||||||
|
@ -372,7 +372,7 @@ func (s *BME280) Pressure() (float64, error) {
|
||||||
var2 = var2 + (var1 * s.Cal.P5 << 17)
|
var2 = var2 + (var1 * s.Cal.P5 << 17)
|
||||||
var2 = var2 + (s.Cal.P4 << 35)
|
var2 = var2 + (s.Cal.P4 << 35)
|
||||||
var1 = (var1 * var1 * s.Cal.P3 >> 8) + (var1 * s.Cal.P2 << 12)
|
var1 = (var1 * var1 * s.Cal.P3 >> 8) + (var1 * s.Cal.P2 << 12)
|
||||||
var1 = (((int64(1)<<47)+var1))*s.Cal.P1>>33
|
var1 = ((int64(1) << 47) + var1) * s.Cal.P1 >> 33
|
||||||
if var1 == 0 {
|
if var1 == 0 {
|
||||||
return 0, nil // avoid exception caused by division by zero
|
return 0, nil // avoid exception caused by division by zero
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user