jacdac.sound_level
Submodules
Package Contents
Classes
A sound level detector sensor, gives a relative indication of the sound level. |
- class jacdac.sound_level.SoundLevelClient(bus: jacdac.bus.Bus, role: str, *, missing_sound_level_value: float | None = None)
Bases:
jacdac.bus.SensorClient
A sound level detector sensor, gives a relative indication of the sound level. Implements a client for the Sound level service.
- on_loud(handler: jacdac.bus.EventHandlerFn) jacdac.bus.UnsubscribeFn
Generated when a loud sound is detected.
- on_quiet(handler: jacdac.bus.EventHandlerFn) jacdac.bus.UnsubscribeFn
Generated low level of sound is detected.