This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Sequence Number Recovery for bluetooth mesh?

How to recover communication  due sequence number.   (Could be due of  PYACI  serial hardware changed/dammaged).
Is there any command to reset or know sequence number of node.

Device:            nRF52840,
Host/Gateway : PYACI

Thanks and Regards,

Mital

Parents
  • Hi,
    After  "State Clear" it start sequence number for  zero ( initial value) so how can we resumed communication stopped due to sequence number mismatch.  How to change sequence number of remote no that so that it will respect commad from pyaci serial module.

    Pleas share process/ doc for this. Also i need process to reset provisioned node with pyACI

    Thanks and Regards,
    Mital

Reply
  • Hi,
    After  "State Clear" it start sequence number for  zero ( initial value) so how can we resumed communication stopped due to sequence number mismatch.  How to change sequence number of remote no that so that it will respect commad from pyaci serial module.

    Pleas share process/ doc for this. Also i need process to reset provisioned node with pyACI

    Thanks and Regards,
    Mital

Children
  • Hi Mital,

    You have backed up the JSON file, then you can easily reconnect to your mesh network via the db = MeshDB() load command (see link)

    See Using serial interface for provisioning and configuration, and this post might help. 

    -Amanda

  • Hi Amanda,

    Want to know how suggestion in your last reply will resolve my sequence number mismatch issue.

    I tried procedure above but not working .

    also Sequence number is not part of JSON and it's backup will not help for this.

    Please go throgh my case below,

    1.  I have working provisioned node 0x09 and  it commuicates with gateway 0x01.
         gw_seq_num  =0x100004  node_seq_num  = 0x100002 (last pkt ).
    2.  Now if my gateway bluetooth device dammged  (using using nrf52840 DK now).
    3.  and Want to use new Gateway bluetooth  (nrf52840 DK new) with same JSON
    4.  If i try to use this new hardware sequence number is starting from 0x000000.
    5.  And as node sequence number reached at  0x100002. it will not accept packet from gateway.

    In my case i am  25 node are in network. 
    So what i have to do to communicate with all nodes.

    Thanks and Regards,
    Mital

     

Related