I have started a project using I2C (which I never used before).
I read through the examples and info - and I can get I2C to work ok for 1 device.
However, 2 or more devices is another story. For simplicity, here is a sample of code that does not work:
config1 = new I2CDevice.Configuration(0x60, 100); // no problem
config2 = new I2CDevice.Configuration(0x61, 100); // no problem
tlc59208GreenDevice = new I2CDevice(config1); // works fine!
tlc59208RedDevice = new I2CDevice(config2); // FAILS - returns exception and leaves the variable null!
If I switch the order, then the device with address 0x61 works ok, but 0x60 fails, so I know it is nothing to do with the address.
It just seems I cannot have more than one device!
Anyone have any ideas how to get multiple devices on I2C with the spider?