Skip to content

Version 0.2 checklist #8

Description

@sthenic
  • Time domain marker frequency conversion (1 / dT)
  • Limit data rate (trigger blocking)?
  • Max hold (maximum for each bin in the FFT)
  • Implement the waveform memory all the way (make global like the markers)
  • Save sensor data to file
  • Propagate const ProcessedRecord from the processing thread.
  • Add valid bit to metrics (don't show bad frequency metrics).
  • Record frames
    • One selected record index within the frame
    • Plot all records on top of each other (persistence-ish)
    • Only update the plot when all information is available (lower perceived trigger rate).
  • Add firmware name to configuration filename
  • Allow clock system actions in acquisition state
  • FWPD integration
    • Use dynamic length in transfer interface
    • Implement nof_acquisition_channels/nof_transfer_channels
    • Figure out how to visualize the attribute data. In metric view I guess? Need more sophisticated masking.
  • Make the screenshot path more discoverable/configurable somehow.
  • Don't clear the FFT processing on Start/Stop (ever?)
  • Rework the Python embedding (message thread + reinitialize the interpreter between scripts)
  • Synchronize parameter files after calling Python
    • Special return value or always?
  • Statistics for time domain metrics (mean, min, max etc.) cleared manually?
  • Still some issue w/ harmonic analysis on max-hold buffer?
  • Tooltips for solo and mute buttons.
  • Validate pyadq compatibility

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions