From bdad0d0321d9236b0c2bd2e28be91a41bf482b12 Mon Sep 17 00:00:00 2001 From: dahanzimin <353767514@qq.com> Date: Wed, 17 Sep 2025 09:07:57 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E6=B0=94=E5=8E=8B=E4=BC=A0?= =?UTF-8?q?=E6=84=9F=E5=99=A8=E6=94=AF=E6=8C=81=E5=8F=82=E8=80=83=E6=B0=94?= =?UTF-8?q?=E5=8E=8B=E8=8E=B7=E5=8F=96=E6=B5=B7=E6=8B=94=E5=8F=82=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- boards/default_src/micropython/origin/build/lib/spl06_001.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/boards/default_src/micropython/origin/build/lib/spl06_001.py b/boards/default_src/micropython/origin/build/lib/spl06_001.py index 01353f56..76184682 100644 --- a/boards/default_src/micropython/origin/build/lib/spl06_001.py +++ b/boards/default_src/micropython/origin/build/lib/spl06_001.py @@ -111,5 +111,5 @@ class SPL06: def temperature(self): return self.getdata[1] - def altitude(self): - return self.getdata[2] + def altitude(self, reference=1013.25): + return round((pow((reference / 33.8639), 0.190255) - pow((self.getdata[0] / 33.8639), 0.190255)) / 0.000013125214, 2)