This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How does the IC LMP90100 from which channel to give the reading to the registers SENDING_FLAGS 0x19 & SDC_DOUT 0x1A-0X1C

Other Parts Discussed in Thread: LMP90100

Dear Company

I am using the LMP90100 with all four channels.

To read the needed value from the needed channel I tried put it to scanning mode 0 by giving the first and the last channel equal to channel from which I wanted to read (For example I need to read the value from the channel 2 so I put the IC to mode 0 and FirstCH=LestCh=2). But in this case the ICcould give me the result from any other channel. I tried also the modes 1 and 2, but the reading was randomal. So I decided to put the IC to mde 2 with  making the FirstCh=0 and the LestCh=3 and to read the SENDING_FLAGS with SDC_DOUT registers  four times continuousely to be shure that the results from all four channels would be read. But in this case the IC could give me the same channle four times and even mor from the n-th channel it could switch not to ((n+1)%4) -th channel but to any random channel between 0 and 3.

So my questions are:

When does the IC decide to switch to the new channel to give the result?

To which channel does it switch for giving the result? 

If I need to read the data from the specific channel onece from 3 and than from 1 or to read the channels in special order how can I do that?

Thanks.