feat(rt): add data monitor #322

Open
wakonig_k wants to merge 1 commits from feature/rt_data_monitor into main
Owner

RT scans can hang indefinitely when a device doesn’t send data, with little information to help diagnose the problem. This PR adds a warning with diagnostics after 5 seconds without data and fails the scan after 60 seconds. Both timeouts are configurable, and fetch_diagnostics() can be overridden to provide diagnostics for each device.

RT scans can hang indefinitely when a device doesn’t send data, with little information to help diagnose the problem. This PR adds a warning with diagnostics after 5 seconds without data and fails the scan after 60 seconds. Both timeouts are configurable, and fetch_diagnostics() can be overridden to provide diagnostics for each device.
wakonig_k added 1 commit 2026-09-19 09:43:46 +02:00
feat(rt): add data monitor
CI for csaxs_bec / test (push) Successful in 2m13s
CI for csaxs_bec / test (pull_request) Successful in 2m14s
845822cc34
Author
Owner

@holler just so we don't forget...

@holler just so we don't forget...
All checks were successful
CI for csaxs_bec / test (push) Successful in 2m13s
CI for csaxs_bec / test (pull_request) Successful in 2m14s
Required
Details
You are not authorized to merge this pull request.
This pull request can be merged automatically.
This branch is out-of-date with the base branch
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feature/rt_data_monitor:feature/rt_data_monitor
git checkout feature/rt_data_monitor
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: bec/csaxs_bec#322