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.

FDC1004: MSP430F5529 LaunchPad with FDC1004

Part Number: FDC1004
Other Parts Discussed in Thread: MSP430F5529,

Hello Kristin,

We have some troubles running FDC1004 with MSP430F5529LaunchPad.

I am following Getting Started Guide and use the sample code you've shared earlier,

everything complies fine, uploads fine too, but Serial Monitor is just blank!!!

During Upload green light is on and the red one is blinking on launchpad, indicating

data transfer between eZ-FETlite and IDE.

So it seems like we are uploading to eZ-FETlite emulator and not FDC itself.

Could you please kindly advise how to fix it?)

Thank you in advance,

Alex

MSP430F5529
LaunchPad
  • Alex,

    I will help you with this, but I need some time to download the code and try this myself. Our expertise is with the FDC devices, not firmware, so I recommend that you post this question again but tag the MSP430. You might get faster help there.

    Thanks,

    -Clancy
  • Hello Clancy,

    I think we have found a way to get it working. We had to put
    Wire.setModule(0);
    line before
    Wire.begin();

    We are trying to reach FDC1004EVM GUI performance and have another questions:

    What is the protocol for the readout i.e.:
    1).Are channels being read out sequentially from 0 to 3?
    or whichever is ready (bits 0-3 of fdc register 0x0C)-is read out?

    2). Do I need to have a delay in between measurements of same channel?

    Should they be in repetitive or single measurement mode?(bit 8 of fdc register 0x0C).

    Please advice,

    Sincerely,

    Alex
  • Alex,

    1.) If the repeat function is used, then you can poll the FDC1004 at the selected sample rate. Note that the sample rate is for each measurement, so if you have four measurements configured at a sample rate of 100 SPS, then it will take 40ms for all four measurements to complete.

    2.) You do not need a delay.

    Normally single measurement mode is used when power consumption is a concern. To maximize data rate, the repetitive measurement is used.