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.

TMDSPLCKIT-V3(Contact data communication method)



Hello~

I am a communication test using the two modem(TMDSPLCKIT-V3, G3-PLC).

Without the use of "base node" and "service node", without configuring the network, using the "PAN ID" and the "Short ID" seeks to communicate. is possible?

note that "PAN ID" and "Short ID" can be changed by "8228.TI_plcSUITE_host_msg.pdf"

if it is possible, tell me how.

  • hi ,

    Yes you can send a UDP packet after setting the PAN id and Short Address .


    The Data transfer request from the sender would be received as an " indication " at the receiver end ..

    this can be handled at the receiving host end ...

    eg.send raw data ...

    0x00 80 3F 00 F1 2E D8 97 00 03         0x60 00 00 00 00 11 11 0E FE 80

    0x00 00 00 00 00 00 74 55 00 FF         0xFE 00 00 00 FE 80 00 00 00 00

    0x00 00 74 55 00 FF FE 00 00 01         0x11 12 11 11 00 11 1D 51 A3 AA

    0x00 00 01 00 00 00 38

    sent 1 byte of data (0x00 00 01------ 00 00 00 38) from 7455:0000 to 7455:0001

    details in the G3 Host Message Sequence.pdf of the SW package .

    regards .

  • thank you very very much..

    I tried to test it.
    Two modem are communicating with each other.

    but, I have a new question.
    ////////////////////////////////////

    < test environment >
    two modem: A-modem, B-modem

    A-modem: pan id(0xAABB), short id(0x0506)
    B-modem: pan id(0xAABB), short id(0x0506)

    ////////////////////////////////////

    < questions >
    question 1)
    when a sample packet sent from the A-Modem, packet can be found in the B-Modem.
    A-Modem PAN ID and B-Modem PAN ID are different, How can B-Modem receives the packet?

    question 2)
    if UDP-checksum is "00 00", I know that ignored, "If the CRC is zero, UDP checksum will be ignored at e2e"
    When the transmission by changing the UDP-checksum(1D 51) to (00 00), B modem do not receive.
    I wonder why.

    question3)
    Does the data communication must be based in the IPv6/Ipv4?
    is there any other way?
    if it is possible, tell me how.
    ///////////////////////////////////
    thank you.
    regards .
  • A-modem: pan id(0xAABB), short id(0x0506)
    B-modem: pan id(0xAABB), short id(0x0606)

    sorry!
  • hi ,

    1. By default The packets are not filtered based on the PAN ID . So packets from different PAN can be received .

    Here, both are in the same PAN right ?

    A-modem: pan id(0xAABB), short id(0x0506)
    B-modem: pan id(0xAABB), short id(0x0606)

    2. why do you want to remove checksum ? there could be some filtering done in the receiving end to check CRC and drop if it is zero or wrong as per expectation .

    3. if –No forwarding functions
    –No mesh header needed then then yes we can use the LMAC only ie lower MAC without any ipv6/4 . but why do you need that ?

    ie. half stack which will not have basenode and Service node functionality. But just data transfer with P2p ...

    Regards.

  • hi.

    first. thank you.. ^^

    I am currently a compatibility test between TI 's products and products of other manufacturers.

    The Test using the PHY level to the communication.
    The Test using the MAC level to the communication.

    so, I want to communication data using the PAN ID and the short ID.
    ie, A-Modem transmit the PHY level and I want to see a transmitted data in B-Modem
    Similarly, to be tested in MAC level.

    if it is possible, tell me how & example packet.

    thank you.
    Regards.
  • hi ,

    Set the shortAddress and PANId PIBs using the send raw data based on the format used in the G3 _host_msg .pdf doc .

    macPanId 0x0100010F
    macShortAddress 0x01000112

    Once done you can try send the data as done previously from node A to B ? i suppose that should work .

    Regards .

  • Hi Meghana,

    Does LMAC mode only allow point-to-point data transfer? Is there a way to enable point-to-multipoint data transfer with LMAC mode?

    I am trying to use the LMAC mode for multiple nodes with a TMS320f28PLC84 PLC modem and TMS320F28062 application MCU configuration.


    Awaiting your reply.

    Kind regards,
    Shailja