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.
Hello Bill,
to communicate directly with the LDC1101EVM, you can use section 3.15 of the LDC1101EVM User's Guide as a reference:
When communicating with the EVM, you are getting information from the MCU on the board. The MCU and firmware handle the direct communication to the device and you only take data from the MCU.
If you use one of the data streaming commands, make sure you are reading data out of the USB buffer as fast as data is being added (based on the sample rate of the device), otherwise the buffer will fill and communication to the EVM can freeze.
Best Regards,
Justin Beigel
Hello Bill,
Best Regards,
Justin Beigel
Hello Bill,
Do you mean RP_DATA_LSB and RP_DATA_MSB? The RP_MIN and RP_MAX are 3 bit settings in the RP_SET register:
To get data in the RP_DATA_LSB and RP_DATA_MSB registers, make sure the device is put in active mode before streaming. By default, the FUNC_MODE of the device is set to sleep:
Best Regards,
Justin Beigel
Hello Bill,
By default the chip should be in RP+L mode, but you could make sure the device is in this mode by writing to the ALT_CONFIG register:
When the data is 0's, what are you getting for the RP_STATUS read?
Thank you,
Justin Beigel
Hello Bill,
I would start by checking that the data buffer is completely clear after you stop the streaming. This way when you run the streaming again, there isn't any data from the previous run left.
Best Regards,
Justin Beigel