Brick Viewer 2.4.19 on Raspbian GNU/Linux 10 (buster) (linux 5.10.60-v7l+) (PyQt 5.11.3, Qt 5.11.3) Exception raised at 2021-09-20T15:55:37.209337+02:00 Traceback (most recent call last): File "/usr/share/brickv/plugin_system/comcu_plugin_base.py", line 48, in self.status_led_show_heartbeat_action.triggered.connect(lambda: self.device.set_status_led_config(device_class.STATUS_LED_CONFIG_SHOW_HEARTBEAT)) File "/usr/share/brickv/bindings/brick_hat.py", line 306, in set_status_led_config self.check_validity() File "/usr/share/brickv/bindings/ip_connection.py", line 506, in check_validity device_identifier = self.ipcon.send_request(self, 255, (), '', 33, '8s 8s c 3B 3B H')[5] # .get_identity File "/usr/share/brickv/bindings/ip_connection.py", line 1314, in send_request raise Error(Error.TIMEOUT, msg, suppress_context=True) brickv.bindings.ip_connection.Error: Did not receive response for function 255 in time (-1) Active Threads: Thread 2766132288 (Name: Thread-4): File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/share/brickv/main.py", line 121, in run_with_except_hook run_old(*args, **kw) File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/usr/share/brickv/callback_emulator.py", line 131, in loop result = self.function() File "/usr/share/brickv/bindings/brick_hat.py", line 260, in get_bootloader_mode self.check_validity() File "/usr/share/brickv/bindings/ip_connection.py", line 506, in check_validity device_identifier = self.ipcon.send_request(self, 255, (), '', 33, '8s 8s c 3B 3B H')[5] # .get_identity File "/usr/share/brickv/bindings/ip_connection.py", line 1305, in send_request response = device.response_queue.get(True, self.timeout) File "/usr/lib/python3.7/queue.py", line 179, in get self.not_empty.wait(remaining) File "/usr/lib/python3.7/threading.py", line 300, in wait gotit = waiter.acquire(True, timeout) Thread 2793403456 (Name: Brickd-Receiver): File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/share/brickv/main.py", line 121, in run_with_except_hook run_old(*args, **kw) File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/usr/share/brickv/bindings/ip_connection.py", line 1019, in receive_loop data = self.socket.recv(8192) Thread 2782917696 (Name: Disconnect-Prober): File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/share/brickv/main.py", line 121, in run_with_except_hook run_old(*args, **kw) File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/usr/share/brickv/bindings/ip_connection.py", line 1249, in disconnect_probe_loop disconnect_probe_queue.get(True, IPConnection.DISCONNECT_PROBE_INTERVAL) File "/usr/lib/python3.7/queue.py", line 179, in get self.not_empty.wait(remaining) File "/usr/lib/python3.7/threading.py", line 300, in wait gotit = waiter.acquire(True, timeout) Thread 2803704896 (Name: Callback-Processor): File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/share/brickv/main.py", line 121, in run_with_except_hook run_old(*args, **kw) File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/usr/share/brickv/bindings/ip_connection.py", line 1226, in callback_loop kind, data = callback.queue.get() File "/usr/lib/python3.7/queue.py", line 170, in get self.not_empty.wait() File "/usr/lib/python3.7/threading.py", line 296, in wait waiter.acquire() Thread 2816472128 (Name: unknown): File "/usr/share/brickv/firmware_fetch.py", line 309, in run self.sleep_event.wait(60 * 60) File "/usr/lib/python3.7/threading.py", line 552, in wait signaled = self._cond.wait(timeout) File "/usr/lib/python3.7/threading.py", line 300, in wait gotit = waiter.acquire(True, timeout) Thread 2826654784 (Name: Dummy-2): File "/usr/share/brickv/async_call.py", line 128, in run ac = async_call_queue.get() File "/usr/lib/python3.7/queue.py", line 170, in get self.not_empty.wait() File "/usr/lib/python3.7/threading.py", line 296, in wait waiter.acquire() Thread 2975388736 (Name: Thread-1): File "/usr/lib/python3.7/threading.py", line 885, in _bootstrap self._bootstrap_inner() File "/usr/lib/python3.7/threading.py", line 917, in _bootstrap_inner self.run() File "/usr/lib/python3.7/threading.py", line 865, in run self._target(*self._args, **self._kwargs) File "/usr/share/brickv/main.py", line 196, in error_spawner report_message = prefix + '\n\n' + error + '\nActive Threads:\n\n' + '\n\n'.join(self.get_python_thread_stack_traces()) File "/usr/share/brickv/main.py", line 140, in get_python_thread_stack_traces stack_trace = ''.join(traceback.format_stack(stack)) Thread 3069995840 (Name: MainThread): File "/usr/share/brickv/main.py", line 379, in main() File "/usr/share/brickv/main.py", line 376, in main sys.exit(brick_viewer.exec_()) File "/usr/share/brickv/main.py", line 236, in notify return QApplication.notify(self, receiver, event) File "/usr/share/brickv/mainwindow.py", line 932, in cb_enumerate self.plugin_manager.create_plugin_instance(device_identifier, self.ipcon, device_info) File "/usr/share/brickv/plugin_system/plugin_manager.py", line 39, in create_plugin_instance return plugin(ipcon, device_info) File "/usr/share/brickv/plugin_system/plugins/sound_pressure_level/sound_pressure_level.py", line 98, in __init__ y_scale_shrinkable=False) File "/usr/share/brickv/plugin_system/plugins/sound_pressure_level/ui_sound_pressure_level.py", line 74, in setupUi QtCore.QMetaObject.connectSlotsByName(SoundPressureLevel) File "/usr/share/brickv/main.py", line 236, in notify return QApplication.notify(self, receiver, event)