Project

General

Profile

Task #22497

Milestone #22493: PIP2IT BPM Project

Position calculation thread

Added by John Diamond 6 months ago. Updated 5 months ago.

Status:
New
Priority:
Normal
Start date:
05/01/2019
Due date:
% Done:

0%

Estimated time:
Duration:

Description

Create a separate thread for calculating positions.

The strategy for queuing position calculation jobs should be configurable:
  • Begin calculating positions as soon as readout completes
  • Only calculate positions when a user requests data. The first request will have to wait while the positions are calculated while subsequent requests will return immediately.

Note that the first strategy would involve the calculation thread being a part of the bpmd process while the second involves whichever process the user is requesting data through (e.g. and ACNET process or a bpmcli process).

History

#1 Updated by John Diamond 5 months ago

  • Assignee set to Elliott McCrory


Also available in: Atom PDF