Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3-5SP, 5SP] UI: Implement charts that can show DataSets #132

Closed
ivan-cukic opened this issue Dec 21, 2023 · 0 comments · Fixed by #177
Closed

[3-5SP, 5SP] UI: Implement charts that can show DataSets #132

ivan-cukic opened this issue Dec 21, 2023 · 0 comments · Fixed by #177
Assignees

Comments

@ivan-cukic
Copy link
Contributor

ivan-cukic commented Dec 21, 2023

The chunked data needs to be displayable as:

  • a continuous stream
  • a correlation plot

Tthe primary tasks is to:

  • find a good decoupling strategy between flow-graph Blocks<T> and corresponding ImGUi UI element (e.g. DataSource & DataSink <-> UI CHart element)
    • creating a GR block should create and link to the corresponding UI element and vice verse
    • starting point w.r.t. implementation should be DataSink
    • N.B. having a clean separation here allows other developers to expand/write new UI elements more easily based on this implementation
  • DataSource should also be GR Block<T> (see also here), and not derived entirely in the UI
  • DataSink & DataSource pararameters such as acquisition length/history or polling need to be modifiable on-the-fly.

Related: #5

@frankosterfeld frankosterfeld self-assigned this Feb 29, 2024
@frankosterfeld frankosterfeld linked a pull request Apr 23, 2024 that will close this issue
@frankosterfeld frankosterfeld changed the title [3-5SP] UI: Implement charts that can show DataSets [3-5SP, 3SP] UI: Implement charts that can show DataSets Apr 23, 2024
@frankosterfeld frankosterfeld changed the title [3-5SP, 3SP] UI: Implement charts that can show DataSets [3-5SP, 5SP] UI: Implement charts that can show DataSets Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: QA-Accepted/Merged (∞)
Development

Successfully merging a pull request may close this issue.

3 participants