You're right, of course - thanks for your honest feedback. I have given my question quite some thought.
The chip has the addres 0x0C.
The real problem is: I am not sure how to "build" the byte-array to send.
So, as far as I understand, I have to do the following (please correct me if I am wrong):
Send: 0 0 1 1 (= Write to and update DAC Channel A) + 0 0 0 1 (= DAC A) + DAC data ( = my 2 bytes)
Here I'd appreciate some help: (I) How do I build that byte array that I then send via Wire.write()? From the C++ point of view? (II) The DAC byte should have the order high byte, then low byte: Is that just the bytes of an uint16?
For the simple case of just having a defined voltage at each DAC channel, this should be sufficient, right? No other commands are needed for me?
I just write them with Wire.write and I am done?
Thanks again for your patience!
Best,
Andreas