usnistgov / dastard

NIST transition-edge sensor (TES) data acquisition framework
Other
12 stars 4 forks source link

LJH 2 files should explicitly indicate the subframe divisions per frame #337

Closed joefowler closed 9 months ago

joefowler commented 9 months ago

In the past, we've assumed that the number of TDM rows is the number of subframe divisions in the places where they are relevant:

  1. In the LJH per-pulse timing info, there's a "row count" value. It's equal to frame counts times the number of rows, plus this channel's row number. That makes sense for TDM data! But for other data, not so much.
  2. In the external trigger information, there's a similar assumption that our counts correspond to a frame divided into Nrows subdivisions. Again, that's only strictly required for TDM data. For µMUX data, the subdivision is nearly arbitrary! I chose 64 last week.

Proposal: