python fixes

This commit is contained in:
2026-06-23 22:25:14 -04:00
parent d5bb7ff24f
commit 36f2ea086a
3 changed files with 3 additions and 7 deletions

1
.gitignore vendored
View File

@@ -9,3 +9,4 @@ sensors/bin
sensors/include
sensors/lib*
sensors/venv
sensors/pyvenv.cfg

View File

@@ -227,7 +227,7 @@ def mpu_loop():
az = s16((d[4] << 8)|d[5]) / 16384.0 - o[2]
mag = math.sqrt(ax**2 + ay**2 + (az - 1.0)**2)
with _mpu_lock:
if _mpu_peak is None or mag > _mpu_peak['seismic_magnitude']:
if _mpu_peak is None or mag > _mpu_peak['magnitude']:
_mpu_peak = {
'seismic_x': round(ax, 3),
'seismic_y': round(ay, 3),
@@ -240,7 +240,7 @@ def flush_mpu(c):
global _mpu_peak
with _mpu_lock:
data, _mpu_peak = _mpu_peak, None
if data and data['seismic_magnitude'] > c['SEISMIC_NOISE_FLOOR']:
if data and data['magnitude'] > c['SEISMIC_NOISE_FLOOR']:
write(c, 'seismic', data)
# ── QMC5883L ──────────────────────────────────────────────────────────────────

View File

@@ -1,5 +0,0 @@
home = /usr/bin
include-system-site-packages = false
version = 3.13.5
executable = /usr/bin/python3.13
command = /usr/bin/python3 -m venv /home/ztimson/Weather