Hi Team,
This is a inquiry from my customer.
The processing that the customer wants to do is to read data for four CHs sequentially at regular intervals (ex. 1 ms).
Q1: The customer believes that a combination of auto-channel select mode and manual-trigger mode is suitable to do that.
Is that recognition correct?
Q2: The customer is examining the following pseudo code as a sequence to read data for 4 CHs sequentially.
Is it possible with such a sequence?
************* Pseudo code currently being verified ***************************************************************************************
1. Initialization processing
Set CFR. Command = 0b 1110 1110 1111 1111 // auto-channel select mode, manual-trigger mode, Use / INT Pin, tag bits = ON
2. Normal processing (loop)
A timer interrupt (ex. 1 ms) occurs on the Master side.
3. Timer interrupt
/ CONVST Low
wait 1 μs
/ CONVST High
4. External interrupt
An external interrupt due to / INT occurs.
Received Data [0] = 0b1101 0000 0000 0000 // Read data
TagData [0] = 0b1000 0000 0000 0000 // Dummy data
Received Data [1] = 0b1101 0000 0000 0000 // Read data
TagData [1] = 0b1000 0000 0000 0000 // Dummy data
..... (repeat 4times to receive 4ch data sequencially)
*************************************************************************************************************************************
Q3: If you have any recommendation to achieve their requirement, please advise.
Best regards,
H. Someno