BMP388: what is the maximum of slave addresses in I2C mode
In I2C mode with one master how many BMP388 as slave can be connect to an Arduino UNO? From the datasheet I understand that there are only 2 adresses possible in I2C mode (0x76 or 0x77) as designated by bit 7 in the device address and configured via the SDO (pin 5) port to ground or plus. In SPI mode, as I hope to understand well from the datasheet, it's up to 128 BMP388 addresses.
My questions are: -Am I understanding well that in I2C mode the maximum number of slaves is two? -Of course I can connect a lot of BMP388's in series to the Arduino, but how can I address them in I2C mode. Or should I use SPI mode? -Is there any documentation, except the datasheet, that makes this more clear? -Is there any example Arduino code for the I2C situation?