Programming and Coding for Putzeys Balanced Preamplifier with MUSES72323 Volume

I suspect that you have missed out the include statement from your main.cpp file:
#include <Muses72323.h> // Hardware-specific library
I've just tried that on a working package running on my test rig and can duplicate you compile error by removing the include statement. Without the inclusion of the #include <MUSES72323.h> statement, the compiler won't find or try to use the MUSES72323 library which has been installed into your package by the following statements in platformio.ini:
lib_deps =
bodmer/TFT_eSPI@^2.3.70
lvgl/lvgl@^9.2.0
z3t0/IRremote@^4.4.1
maffooclock/ESP32RotaryEncoder@^1.1.0
robtillaart/MCP23S08@^0.4.0
https://github.com/GeoffWebster/Muses72323
Geoff
 
Hi all,
What is recommended scenario to control two Muses chip from one controller?
I seams for me that it is possible to use address pins on the chips, one could be 00, the second 01 and using the same CS signal software could provide two commands (one for each chip).
Also, it could be possible to keep addresses 00 on both chips and use two CS lines (share the SDA/SCL).
Any other option? Any pros and cons?