I’m trying to use the TMAG linear Hall-effect sensor on Wire1, using Example1_BasicReadings.ino. The sensor does not initialize. Looking into the library, it appears that initialization fails because getManufacturerID() returns zero.
When I scan Wire1, I can see a device at 0x22. If I add another device (using a Qwiic connector) to the same bus, it functions properly.
As a workaround I’ve swapped the devices on Wire and Wire1 and everything is working, but this isn’t ideal because of wiring constraints.
Am I doing something wrong? Shouldn’t it be able to work on either ESP32 I2C bus?