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.

Compiler/TDC1000-TDC7200EVM: Software Interface

Part Number: TDC1000-TDC7200EVM

Tool/software: TI C/C++ Compiler

Good Day,

I have questions regarding the TDC1000-TDC7200EVM. Can the board interface with any other programming software for example MatLAB, Visual Studio, or any programming language? (Directly interface for data storing into the MatLab if possible). Other than data storing into the programming software, if possible, I want to rewrite the GUI software. Just a simple programming to CONSTANT the tank level, while varied the TOF AVG and Speed of Sound. From what I know, I cannot CONSTANT the tank level. 

From my experiment, when I varied the types of liquid, the TANK LEVEL supposed to be constant at 9 cm. (However, the tank level is changing accordingly to the different types of liquid, which also effecting my speed of sound)

If the answer is yes, can anyone give me a sample on Know_How to do it?

Do reply, Thank you,

Ajeera.

  • Hello Ajeera,

    Anything that can communicate over USB should be able to talk to the MSP430 microcontroller on the TDC1000-TDC7200EVM. However, you will have to write your own application to do this if you are not using the GUI. The engineers over at the MSP430 forum can help you with this: e2e.ti.com/.../

    The tank level tab on the GUI will only display a tank level based on the TOF measurement and the user input speed of sound. There is no function to input a constant tank level and calculate the speed of sound based on the TOF.

    If you would like to modify the GUI to add this functionality please send me a friend request, and I will send you the GUI source code that you can modify as you like.

    Regards,
  • Good Day,

    Is it possible if the TDC1000-TDC7200 EVM directly connected to the LABVIEW software? 

  • Hi Ajeera,

    I believe I already sent you the GUI source code. You will see that it is built in Labview. The components you need to interface the EVM to Labview are already present in the source code.

    Regards,
  • Hi Scott, 

    I tried to run the Labview source code. However, there is an error subVi "Slide fill color". What does it mean? A window appeared, wrote the subVi file cannot be found. Is the file not included since I cannot find the file too. 

    Best regards,

    Ajeera.

  • Hi Ajeera,

    I will look into the missing vi. You should be able to ignore the error and the project will work normally, though.

    Regards,
  • Hi Scott, 

    For liquid identification, I am using two transducer as described by the manual. From what I know, the speed of sound (m/s) on the GUI is not automatically changing. It remain as 1480 m/s. Also, when I saved graph data to file excel, The column on the excel for speed of sound is zero. I do not understand. How do the system do liquid identification if it cannot identify the speed of sound? Is my method wrong or there is another mathematical theory involved?

    Best regards,

    Ajeera.

  • The GUI is designed to demonstrate fluid level, not to determine the speed of sound in a fluid. The speed of sound is an input that the user can adjust to get accurate level readings. It is not updated by the GUI.

    In order to determine the speed of sound in a fluid you need to have a fixed distance that is measured across. The time of flight across that distance can be used to calculate the speed of sound in the medium. It is up to the user to do this calculation.
  • Hi Scot, Can you re-send the GUI source code? I lost the original file.

    Thank you,
    Ajeera