This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How can I solve the problem that thraed devices may automatically switch channels?

It seems that thread has a function to automatically switch channels when the signal is bad.

Suppose when a device in the same thread network is powered down, and then the other device automatically switches channels, the result must be that the re-powered thread device becomes a separate thread network by itself.


Does anyone know how to solve this kind of problem?

Parents
  • Hi winik,

    Yes, the channel switch is handled by Channel Manager APIs. It tends to choose a clear channel and avoide crowded channels to prevent potential interference. 

    In most of the cases, the openThread stack will handle all the networking layers operation, you only need to focus on your application layer development.

    The re-powered thread device will join the same network depending on the configuration, 

    Best regards,

    Charlie

Reply
  • Hi winik,

    Yes, the channel switch is handled by Channel Manager APIs. It tends to choose a clear channel and avoide crowded channels to prevent potential interference. 

    In most of the cases, the openThread stack will handle all the networking layers operation, you only need to focus on your application layer development.

    The re-powered thread device will join the same network depending on the configuration, 

    Best regards,

    Charlie

Children
Related