diff --git a/selfdrive/hardware/tici/hardware.py b/selfdrive/hardware/tici/hardware.py index b2777e5ea..bdf2170c2 100644 --- a/selfdrive/hardware/tici/hardware.py +++ b/selfdrive/hardware/tici/hardware.py @@ -44,7 +44,8 @@ class Tici(HardwareBase): return "tici" def get_sound_card_online(self): - return os.system("pulseaudio --check") == 0 + return (os.path.isfile('/proc/asound/card0/state') and + open('/proc/asound/card0/state').read().strip() == 'ONLINE') def reboot(self, reason=None): subprocess.check_output(["sudo", "reboot"])