cms-gem-daq-project / ctp7_modules

0 stars 13 forks source link

[feature] real time monitoring #144

Closed jsturdy closed 5 years ago

jsturdy commented 5 years ago

Description

Adds configurable monitoring module to daq_monitor for extracting register dumps

Types of changes

Motivation and Context

To have some way to monitor CTP7 registers over time for correlation with DAQ events

How Has This Been Tested?

In use on QC8 eagle35 for the past week

lpetre-ulb commented 5 years ago

I guess it is too late now but for my knowledge, is there a specific reason why you did not use IPBus for this functionality? It seems very well suited to a long list of simple reads.

jsturdy commented 5 years ago

I guess it is too late now but for my knowledge, is there a specific reason why you did not use IPBus for this functionality? It seems very well suited to a long list of simple reads.

It's possible that it would have been fine (performance wise, for this number of registers, probably the CTP7 module will be faster, but I don't know by how much), but depending on the registers, one may have to use a different address table (OptoHybrid vs AMC)