Multi-Module parralel running
Food for thought concerning parralelization, apologies if this discussion happened already or is going on elsewhere (in that case I would like to be included if possible :) )
Yarr scans can already be sent to up to 4 modules / 16 chips if the connectivity file describe them.
Hence, it seems to me 2 pieces are missing to run module-qc-tool in a parralel way on several modules :
- should be made possible to define DCS commands per (groups of) chips in the JSON config + propagate this to the QC tests implementation
- read/write register is working on single chips atm, is it possible to extend it to run at once on multiple chips (e.g. one chip per module)?
Another aspect is to make localdb compliant with outputs incl > 4 chips but it's a different issue I guess.
Here at Saclay we have a 4-box setup which can be used to test these Devs and we can contribute to them.