NE50-868 module data send without “type” and “recipient”

4 thoughts on “NE50-868 module data send without “type” and “recipient”

  1. Dear Sir,

     

    I have gone through "Telit_Low_Power_Mesh_Protocol_Stack_User_Guide_r5.pdf " page no. 36.

    #########################################################################

    It is possible to send a serial frame without “type” and “recipient” fields. In that case, the
    frame will automatically be a data type, and will be sent to the default recipient defined by
    S315 & S316 registers. It is very useful when no encapsulation is possible from the host.

    ########################################################################

     

    I configured S315  and S316 register. I am able to communicate Coordinator to router and router to Coordinator. but i am still unable to send data without “type” and “recipient”. Please let me know, if i did some thing wrong in configure.

     

    below are the formate after default recipient ID configuration at Coordinatorside :-

    HELLO DEAR<CR>

     

    below are the formate of router side:-

    eÿÿeE1HELLO DEAR<CR>

     

    Please let me know, if i did some thing wrong in configure.

     

    Best Regards,

    Diwakar 

     

      1. Normal
        0

        14

        false
        false
        false

        IT
        KO
        HE

        MicrosoftInternetExplorer4

        Hi,

        sending data frames to a ‘default
        recipient’ is a feature supported by LPM firmware.

         

        In normal cases, supposing to make use
        of a Coordinator and of a Router named ‘R1’ (S311=82, S312=49), a data frame
        could be sent from Coordinator to Router with the following message on serial:

         

        e R1 CAFE           
        (in hex: 65  52 31  43 41 46 45 0D)

        ^ ^   ^

        | |   | payload

        | |receiver

        |data type

         

        The user must send the “data type”
         and the receiver address.

         

         

         

        If the Coordinator has the register S315
        and S316 set to the ‘R1’ address, as described below:

        ATS315=82

        ATS316=49

        ATO
                             
        (this is mandatory)

         

        Then all the bytes written in the serial
        are automatically encapsulated by the LPM firmware and then sent via radio to
        the default recipient.

        I have tested it on the last firmware
        version, and it worked successfully, as depicted in the figure attached.

        As you can see there (left is
        Coordinator, right is Router),

        the bytes 43 43 41 46 45 (CAFE in ASCII)
        were sent to the serial, then the default receiver (R1) receives:

        IN:   65  ff ff  43 41
        46 45 w
        here the bytes in red has been added by
        the Coordinator’s firmware.

         

         

        Similarly, all bytes sequences written
        in the Coordinator’s serial will be encapsulated with ‘data type’ and default
        receiver (only if set) and automatically radio-transmitted.

         

        An eventual malfunction could be related
        to a not correct module setting or maybe a firmware version too old.

         

        I hope this would help.

        1. Dear Sir,

           

          Thanks for your support.

          Is it possible to sending data with out ‘type’ and ‘recipient’  using below firmware. 

          Telit_NE50-868_Low_Power_Mesh_3.19

           

          Please confirm, So that we can upgrad firmware and confirm our client for possibility.

           

           

          Regards,
          Diwakar