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.

ADS122C04: TIDCEE5 Software download broken package

Part Number: ADS122C04
Other Parts Discussed in Thread: ADS122U04, TIDA-01526,

Hi,

I´ve tried to download the High Precision Temperature Measurement for Heat and Cold Meters Reference Design software package under:

But the containing .zip isn`t complete and seems broken. I´ve tried serveral browers (Firefox/Chrome) with the same result. I would like to take the containing driver for the ADS122C04 as a starting point for my own device driver. Maybe someone from TI could provide me the .c/.h files or the non broken zip.

Thanks!

Best regards

Steffen

  • Hi Steffen,

    I can't say why the source files were not included with this particular project. We do plan on releasing source code specific to the ADS122C04, but due to other priorities and commitments are unable to complete it at this time. One thing to keep in mind with I2C source code is that it is highly processor dependent. If I were to send you some example code it would appear as three basic functions.
    uint8_t readReg(uint8_t regnum)
    writeReg(uint8_t regnum, uint8_t data)
    uint32_t dataRead()

    Inside of these functions are the low level calls to the micro with parameters passed with data written or read from the ADS122C04. If you use CRC , inverted data or the count features the function for dataRead() may appear slightly different depending on your use case.

    The header file would be the most useful. The ADS122C04 only has 4 registers, so the content is reasonable to enter manually. If you have specific questions on procedure or if you are using a TI processor I may be of more help. Unfortunately we do not have source code to share at this time.

    Best regards,
    Bob B
  • Hello Steffen,

    you are right, unfortunately the ZIP file misses the main.c and we are now working to fix that.

    Please, note that the ZIP file for TIDA-01526 was released only with ADS122U04 driver (as mentioned in the User's Guide), the ADS122C04 code has not been integrated so far with TIDA-01526.

    Attached is a ADS122C04 driver code, which has been tested on a different TI reference hardware , namelyADS122C04.zipMSP-TS430 Target Board + ADS122C04EVM.

    That should enable you to quickly implement a I2C driver in your application.

    Regards,

    Milen

  • Hi Milen,

    thanks a lot!

    Best regards

    Steffen