Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • F firmware
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 74
    • Issues 74
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 29
    • Merge requests 29
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • External wiki
    • External wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • card10card10
  • firmware
  • Merge requests
  • !337

feat(ecg-app): settings menu [MANUAL MERGE]

  • Review changes

  • Download
  • Patches
  • Plain diff
Closed fuchsi* requested to merge fuchsi/firmware:fuchsi-ecg-app into master Oct 05, 2019
  • Overview 5
  • Commits 7
  • Pipelines 7
  • Changes 6
  • settings menu based on simple_menu to set options instead of overloading buttons several times:
    • new option: length of plotted time window
    • new option: log pulse instead of (or additionally to) the full ecg graph
    • new option: sampling rate
  • store the settings to persist to next launch
  • some cleanup that is desperately needed in this app
    • create folder for output files
    • rename 'histogram' to 'graph' as it is not a histogram
    • approximate timestamp (and cache log filename) to reduce number of time intensive system calls on pulse logging
Edited Dec 09, 2019 by rahix
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: fuchsi-ecg-app