add support for 20220329 version of active board
This MR adds support for the 20220329
version of the active board: https://gitlab.cern.ch/berkeleylab/pbv3_test_adapter/active/-/tree/20220329
The new features of 20220329
version compared to the 20210504
version are:
- Change the I2C MUX from PCA9548A to PCA9547
- Change the VOUT ADC from ADC7997 to ADS7828
See full list of changes of parts here: https://docs.google.com/document/d/1eLLpFlSNDrbDvGdHOI949uXwQ5axULItsFLGIyRNisI/edit
This MR requires the merge of those two MRs in labremote: berkeleylab/labRemote!289 (merged), berkeleylab/labRemote!290 (merged)
Edited by Zhicai Zhang