Counter / CounterBase
@petitdem @papillon @manuel.perez @beteva @meyer @alejandro.homs @tiago.coutinho
Following our meeting on Tuesday, 4th of April, here is a short summary of what we discussed:
- need for 2 classes:
IntegratingCounter
andCounter
-
IntegratingCounter
has an associated timer - there should be a generic
CounterTimerMaster
object -
CT2TimerMaster
,MusstTimerMaster
etc should derive fromCounterTimerMaster
- when people want to get counter values with integration they will use
ct()
- when people want to just read a value (from a
WagoCounter
for example) they can usethecounterobject.read()
2 MeasurementGroup
related questions :
-
MeasurementGroup
: should we define a default timer master ? - and / or for default chain: should we add a
timer
keyword argument to specify which timer master to use ? (only for default scans like ascan, timescan etc)
Edited by Jordi Bodera Sempere