I’m trying to use Sparkfun’s BNO08x library with a couple of BNO085 boards but It only recognizes the first one I initialize and not the second one. Is it posible to use this library with multiple devices?
Yes, and there are both definitely with the two different addresses. If I change the initialization order I can talk to the other one but it’s always the first one.
I simplified the code in th first post a bit, I check for the initialization and if it failed I locked up the code in a while(1), just as the library example does. The first device goes through the initialization ok (regardless the address) and the second one gets locked up.