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.
A few data points and recommendations:
1. If you use A7 to calibrate the input offset, then tie A0+/- to GND and measure A0 using the code example "msp430x42x0_sd16a_03" in the following zip file:
http://www.ti.com/lit/zip/slac077
what are the results you see? Please let me know if you said that this works fine from your post.
2. To deal with the offset, you can connect two ADC channels together reversing the polarity of the second pair of pins. In software, then sample from both channels in quick succession and subtract the results, to take care of offset error.
3. Since there are five channels on the MSP430F42x0 devices, there is one channel that can not use the switching method; for this channel use the offset calculated from another. This method can be used to give four channels in total, one of which has direct zeroing and will be the best correction. The other three channels should have good offset calibration.
4. One thing should be noted with this method. It has the added advantage of doubling the signal resolution but this also can be a disadvantage as you must keep this in mind when dealing with the offsets of the other channels.
**Attention** This is a public forum