Skip to content

GSM metrics more responsive - #323

Open
rslater-cs wants to merge 2 commits into
devfrom
gsm-event-driven-info
Open

rslater-cs wants to merge 2 commits into
devfrom
gsm-event-driven-info

Conversation

@rslater-cs

@rslater-cs rslater-cs commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

What type of PR is this? (check all applicable)

  • 🍕 Feature
  • 🐛 Bug Fix
  • 📝 Documentation Update
  • 🎨 Style
  • 🧑‍💻 Code Refactor
  • 🔥 Performance Improvements
  • ✅ Test
  • 🤖 Build
  • 🔁 CI
  • 📦 Chore (Release)
  • ⏩ Revert

Description

A regression that appeared during redesign was that GSM went from listnening to the modem driver for info and repeating it in an event driven fashion to polling the driver for info, this was done to simplify modem info sources which are event driven and polling driven but it has resulted in some high frequency information, such as signals, to only be reported every 1-2 minutes (when it should be every 5-10 seconds). I have changed the GSM service back to using a more event driven route.

Manual test

  • 👍 yes
  • 🙅 no

Manual test description

Run the code on a box and check that the signals on the UI are updating every 10 seconds

Added tests?

  • 👍 yes
  • 🙅 no, because they aren't needed
  • 🙋 no, because I need help

Added to documentation?

  • 📜 README.md
  • 🙅 no documentation needed

…timeout; exposed modem driver endpoint to trigger full info emit
@rslater-cs
rslater-cs requested a review from cpunt August 28, 2026 07:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant