Skip to content

PR#42 (M): Implemented data ring buffer - #42

Merged
malikalhack merged 6 commits into
developmentfrom
17-implement-data-ring-buffer
Sep 6, 2026
Merged

PR#42 (M): Implemented data ring buffer#42
malikalhack merged 6 commits into
developmentfrom
17-implement-data-ring-buffer

Conversation

@malikalhack

@malikalhack malikalhack commented Sep 5, 2026

Copy link
Copy Markdown
Owner

Linked Task

Closes #17

Commits

  • Verified data ring buffer on physical hardware
  • Documented the waveform ring buffer stage-4 step
  • Added waveform ring buffer tests
  • Consumed the latest waveform frame in the render loop
  • Connected acquisition output to the waveform ring buffer
  • Added thread-safe waveform ring buffer

Author Checklist

  • added generated documentation;
  • added a description of the work completed to the history file;
  • successfully generated the documentation, and it meets expectations;
  • successfully compiled the library on Linux;

Testing

  • ./linux_build.sh -c -d
  • make debug
  • manual UI check

The build was performed on Linux Mint 21.3.

@malikalhack malikalhack added this to the Stage 4: Waveform Pipeline milestone Sep 5, 2026
@malikalhack malikalhack self-assigned this Sep 5, 2026
@malikalhack malikalhack added the PR Pull Request label Sep 5, 2026
@malikalhack malikalhack linked an issue Sep 5, 2026 that may be closed by this pull request

@malikalhack malikalhack left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed

@malikalhack
malikalhack merged commit d156a9f into development Sep 6, 2026
1 check passed
@malikalhack
malikalhack deleted the 17-implement-data-ring-buffer branch September 6, 2026 11:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR Pull Request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement data ring buffer

1 participant