don't use hardware

pull/26672/head
Shane Smiskol 2 years ago
parent d087fab2c0
commit f1c5d8e595
  1. 4
      system/micd.py

@ -5,7 +5,6 @@ import numpy as np
from cereal import messaging
from common.filter_simple import FirstOrderFilter
from common.realtime import Ratekeeper
from system.hardware import HARDWARE
from system.swaglog import cloudlog
RATE = 10
@ -61,7 +60,8 @@ class Mic:
sound_pressure, _ = calculate_spl(self.measurements)
measurements_weighted = apply_a_weighting(self.measurements)
sound_pressure_weighted, sound_pressure_level_weighted = calculate_spl(measurements_weighted)
if not HARDWARE.is_sound_playing():
# FIXME: HARDWARE.is_sound_playing uses 25%+ CPU onroad
# if not HARDWARE.is_sound_playing():
self.spl_filter_weighted.update(sound_pressure_level_weighted)
else:
sound_pressure = 0

Loading…
Cancel
Save