I am working with the RDA1846, the data sheets says the 7 bit control address is 1110001 plus a read/write bit does I2CWRITE add this read/write bit in the proper place or do I need add it to the control address? It also says it should be sent MSB first is this how I2CWRITE handles this control byte? I am very confused !

ADDRESS VAR BYTE
DATAH VAR BYTE
DATAL VAR BYTE
I2CWRITE DATAIO,CLOCK,%1110001,ADDRESS,[DATAH,DATAL]

Thanks You!
https://dallasmakerspace.org/w/image...ing_manual.pdf "Page 5"