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.

MSP430FR2355: I2C program

Part Number: MSP430FR2355


Hello E2E,

Good day.

Our customer has been working on an I2C program for MSP430FR2355 and l
ooking for information to better understand the various commands' relationships. They are using MAX30102 that requires that the query commands are connected i.e. not stop bit at the end of the tx packet before rx begins.
Here is an example of what they need:
1) tx with single packet auto stop
2) tx with multiple packets auto stop
3) tx with single packet auto manual stop
4) tx with multiple packets manual stop
5) rx single packet (tx + rx) auto stop
6) rx single packet (tx + rx) manual stop
7) rx multiple packet (tx + rx) auto stop
8) rx multiple packet (tx + rx) manual stop
9) rx with tx+rx then manual stop 

Your assistance is appreciated.

Regards,
Carlo

  • Hello Carlo,

    Hope you had a good Memorial day.  It sounds like the customer is asking to implement a I2C interface to a sensor that uses repeated start conditions.  I quickly looked at the MAX30102 sensor they mentioned, and the interface seems fairly typical. 

    We have a new I2C MSP Academy that actually walks through setting up the I2C on an MSP430 for a very similar sensor.  That Academy training is also based on this I2C controller standard example, which includes Read and Write register functions that should be similar to this request.  

    Thanks,

    JD

**Attention** This is a public forum