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.

DCA1000EVM: A question about UDP port in the DCA1000EVM

Part Number: DCA1000EVM

Hi Ti  team,

I have known that DCA1000EVM sends data through UDP protocol, so I assume that  DCA1000ConfigPort is used for DCA1000 recieve command form PC.Is right ?

But when data is sent from DCA1000EVM  to PC, There needs to be PC IP and PC port for socket. I don't find the PC port, and I don't know what function DCA1000DataPort is?

I think sending data only need systemIPAddress and systemPC port in the UDP protocl. Please tell me where is the systemPC port?

Please let me know if I understand you wrong.

Looking forward to your reply!

Top
Botto
  • Hello,

    Have you had a chance to look at the DCA1000EVM Data Capture Card User's Gui   

    It shows how to configure the IP address and lists the ports on which various data separated fields are accessible.

    The PC IP port  would access these fields  by accessing the respective ports of DCA1000's IP address.

    Please let us know if that doesn not help.

    Thank you,

    Vaibhav

  • I have check the section 4 ‘DCA1000EVM Ethernet Configuration Data’ in the DCA1000EVM Data Capture Card. And I have found Configuration port and ADC data port in a table.

    But I discovered that DCA1000EVM communicate with PC by UDP protocol. So there must be IP address and port for both Client and Server.

    When DCA1000EVM receive command from PC, DCA1000EVM is Client and PC is Server. The 192.168.33.180 is the Client IP address, and 4096 is the Client port.

    When PC receive data form DCA1000EVM, DCA1000EVM is Server and PC is Client. The 192.168.33.30 is the Client IP address, but 4098 is the Server port. A Client port number is missing to receive data.

    So I want to know where is the definition of the Client port, maybe generate randomly by the mmWave studio?

    These are discovered from ‘DCA1000EVM CLI Software User Guide’ and ‘DCA1000EVM CLI Software Developer Guide’.

     Please let me know if I understand you wrong.

  • Hi,

    It uses only those two ports 4096 (configPort) and 4098 (dataPort) and same port is being used by both the peers in the network.

    In the mmWave Studio v2.1, it provides the DCA1000 CLI tool's source code which may help you here.

    C:\ti\mmwave_studio_02_01_00_00\mmWaveStudio\ReferenceCode\DCA1000\SourceCode

    Regards,

    Jitendra

  • Thanks for you answer.

    I have found the config port of the config socket in the PC as same as the config port of the DCA1000EVM. They are boyh 4096.

    And data port of PC as same as the data port of DCA1000EVMs. They are both 4098.

    Thanks for you help.