Hi Team,
Customer is always getting more byte than expected when using RREG function. Below is the details.
"
1. I'm using the RREG function. Asking to get 1 byte of information but the ADC is always sending me one more byte than the requested. I mean, if I ask for 1 byte, it sends me 2, if I ask for 2 it sends me 3..
I'm sending via SPI first 0x10 and then 0x00. Technically it only has to give me back one byte, reading the SETUP info and sending it to me
The information is correct, because I'm writing in in 0x0C and it gives me 0x8C, but I suppose that the 8 because the 3 bits I can't modify
when using RREG funtion I'm sending this :
0x10 -> To read the SETUP register
0x00 -> To read only one register
and then I read
Do I have to send another 0 so the ADC knows I'm going to start reading?
2. Another question, there are 3 bits in SETUP register that are factory programmed , bit 7 bit 6 and bit 5 - how are they programmed ? 100 ?
I'm using an arduino as the master and a 4.91MHz clock in Xin
"