From e9544992d90b47a88edb941c29ad19cdc5618903 Mon Sep 17 00:00:00 2001 From: Marc-Antoine Ruel Date: Mon, 28 May 2018 10:42:13 -0400 Subject: [PATCH] physic: increase RelativeHumidity precision by 10x MicroRH comment are incorrect. It's actually too low for BME280's sensitivity. --- devices/bmxx80/bmx280_test.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/devices/bmxx80/bmx280_test.go b/devices/bmxx80/bmx280_test.go index 1cd9982..34b3170 100644 --- a/devices/bmxx80/bmx280_test.go +++ b/devices/bmxx80/bmx280_test.go @@ -99,7 +99,7 @@ func TestSPISenseBME280_success(t *testing.T) { if e.Pressure != 99575933593750*physic.NanoPascal { t.Fatalf("pressure %d", e.Pressure) } - if e.Humidity != 9950*physic.MicroRH { + if e.Humidity != 99501*physic.TenthMicroRH { t.Fatalf("humidity %d", e.Humidity) } if err := s.Close(); err != nil { @@ -390,7 +390,7 @@ func TestI2CSenseBME280_success(t *testing.T) { if e.Pressure != 100942695312500*physic.NanoPascal { t.Fatalf("pressure %d", e.Pressure) } - if e.Humidity != 65305*physic.MicroRH { + if e.Humidity != 653056*physic.TenthMicroRH { t.Fatalf("humidity %d", e.Humidity) } if err := dev.Halt(); err != nil { @@ -522,7 +522,7 @@ func TestI2CSenseContinuous280_success(t *testing.T) { if e.Pressure != 100942695312500*physic.NanoPascal { t.Fatalf("pressure %d", e.Pressure) } - if e.Humidity != 65305*physic.MicroRH { + if e.Humidity != 653056*physic.TenthMicroRH { t.Fatalf("humidity %d", e.Humidity) } @@ -551,7 +551,7 @@ func TestI2CSenseContinuous280_success(t *testing.T) { if e.Pressure != 100942695312500*physic.NanoPascal { t.Fatalf("pressure %d", e.Pressure) } - if e.Humidity != 65305*physic.MicroRH { + if e.Humidity != 653056*physic.TenthMicroRH { t.Fatalf("humidity %d", e.Humidity) }