Archive for October 2012

Register address values for the OPUS DAC/WM8741 Code   Leave a comment

Having done further programming with the Buffalo DAC, I realized that the register address values I used for the OPUS code are wrongly coded in 8-bit format where the I2C protocol of the Arduino Wire library is based on 7-bit register addresses. This means that the OPUS DAC code for the WM8741, although seemingly working, it is using the wrong addresses for the registers. If you want to reuse this code, please redefine the address to 7-bit values as specified in the datasheet.


Posted October 15, 2012 by BlgGear in Code for OPUS DAC