Hi everyone
Im setting up an Arduino Due as external controller for my Buffalo-IIIsePro38 and I cannot get the i2c working.
Using the Wire library example scanner, I find a single device at address 0x20. I expected to find 0x48 or 0x90.
Turning off the BIII board results in no devices found so I know it is finding something on the BIII.
Writing directly to address 0x48 just gives result code 2 - NACK.
What am I doing wrong here?
Im setting up an Arduino Due as external controller for my Buffalo-IIIsePro38 and I cannot get the i2c working.
Using the Wire library example scanner, I find a single device at address 0x20. I expected to find 0x48 or 0x90.
Turning off the BIII board results in no devices found so I know it is finding something on the BIII.
Writing directly to address 0x48 just gives result code 2 - NACK.
Code:
Wire.beginTransmission(DAC_ADDR);
Wire.write(7);
Wire.write(0);
byte res = Wire.endTransmission();
Serial.println(res);