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
  • !427

Basic work queue

  • Review changes

  • Download
  • Patches
  • Plain diff
Merged schneider requested to merge schneider/work_queue into master Dec 06, 2020
  • Overview 3
  • Commits 2
  • Pipelines 4
  • Changes 5

This implements a basic work queue for background tasks.

It is extremely simple. If we want to we can extend it later (e.g. more workers).

Also moves the periodic light sensor ADC reading from a timer context to the work queue.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: schneider/work_queue