I get the same results as above without any i2c devices connected. Am I to assume these 9 addresses are used internally and will conflict with external i2c devices using any of those 9 addresses? I'm using a Gen2 board with the iotdk-ide-win image.
hello world !!
Received ack from address : 0x 25
Received ack from address : 0x 26
Received ack from address : 0x 27
Received ack from address : 0x 47
Received ack from address : 0x 54
Received ack from address : 0x 55
Received ack from address : 0x 56
Received ack from address : 0x 57
Received ack from address : 0x 70
I should also say my Grove-LCD RGB Backlight i2c display works fine using mraa/upm in Python, Javascript and C++. However, I can't get any other i2c devices to work, and I assume their address conflicts with one of these 9 addresses.