WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

500MHz RevF support and Mixed Crates #306

@tking53

Description

@tking53

With the upcoming Xe experiment we need the ability to scan a mixed module type (Read as frequency) system.
List of things to do:

  • Add and test the firmware for the Pixie 16 500MHz (currently working with R35207 general)
  • Modify the Get/Set CFDTriggerSourceBit() and Get/Set CFDForcedTriggerBit() functions to work with the 500MHz data.
  • Add the module frequency to the Channel Configuration (GetChanID().GetModFreq())
  • Update the various GetClockInSeconds() functions to return a variable conversion factor. These were overloaded to take the module frequency parsed from the XML
  • Update the main detector processors to use the new conversion functions.
    (Mostly Done)
  • Update the raw event builder and the unpackers to use GetTimeSansCfd() and TIME units to build the events rather than ticks

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions