Project

General

Profile

Task #18324

Milestone #17719: Booster operational test of one crate alongside existing BPM system

Implement polynomial scaling

Added by John Diamond about 2 years ago. Updated about 2 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Start date:
11/16/2017
Due date:
% Done:

100%

Estimated time:
2.00 h
Spent time:
Duration:

Description

Peter wants 5th order polynomial scaling.

History

#1 Updated by John Diamond about 2 years ago

  • % Done changed from 0 to 90

Implemented n-order polynomial scaling (up to 9 but that is easily expanded). Made the first coefficient the offset and changed the linear scaling method to do this as well for consistency-sake.

Also modified BBPM250x12 to scale position readings according to the coefficients that Peter gave me.

Could not obtain a beam signal because we're still having problems with Peter's clock decoder so I couldn't test against beam.

#2 Updated by John Diamond about 2 years ago

  • Status changed from Work in progress to Resolved
  • % Done changed from 90 to 100

Verified with beam via BBPM250x12 ACNET. Position results look good.



Also available in: Atom PDF