Skip to content

feat: Add ability to clear buffers from Trendline#12

Merged
events555 merged 22 commits intomainfrom
fft-nan
Oct 3, 2025
Merged

feat: Add ability to clear buffers from Trendline#12
events555 merged 22 commits intomainfrom
fft-nan

Conversation

@events555
Copy link
Contributor

Description

This is a minor set of changes, mainly focused on quality of life and around the when plugging and unplugging devices while connected to the proxy and initial usage before complete steady state.

As of now, it does not automatically align buffers like when connected directly via serial, but there is now the option to clear the buffers from the front end using the stream monitor. To do so, either clear all visible using the eraser icon at the top, or click and hold an individual channel to clear.

Changes

  • Add support for Linux ARM (usage on Raspberry Pi)
  • Add FontSource to bundle fonts.
  • Fix stream monitor displaying channels from non-selected devices
  • Allow FFT to display with incomplete window
  • Add HealthSet for eventual channel diagnostics. Currently only shows NaN count and gap count (skipped sample numbers)

Other changes are mentioned in the CHANGELOG.md.

This PortCommand was added as a manual override for devices such as Armstrong which are slow to emit data on cold start
Intended to be used alongside clearing the latestDataCache inside chartState to allow manual forced refresh
@events555 events555 self-assigned this Oct 3, 2025
@events555 events555 merged commit 402fc21 into main Oct 3, 2025
@events555 events555 deleted the fft-nan branch October 9, 2025 16:09
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