Add new class MUX64 and include config for RBv3
This PR adds a new class to account for the MUX64 chit included in RBv3, interfaced with the lpGBT:
- A new registry is added with the RBv3 configuration: rb_default_v3.yaml
- The new class MUX64 is interfaced with the lpGBT class, will be initialized if a version > 2 for the RB is indicated
- Existing test_tamalero, ReadoutBoard and LPGBT classes are modified to accout for the new MUX64
Testing commands:
ipython3 -i test_tamalero.py -- --kcu 192.168.0.11 --verbose --power_up --adcs
rb.DAQ_LPGBT.read_adcs()
rb.MUX64.read_channels()
Edited by Daniel Spitzbart