Other Parts Discussed in Thread: Z-STACK
Tool/software:
I have been complaining for a long time that my end devices keep disconnecting from my coordinators and have decided to try using TI's provided coordinator to maybe reduce the risk of faulty implementation from various sellers. However, it seems that when using the LP-CC2652RB dev board I cannot get any device to pair. I have tried with another LP and with custom hardware, but neither works. Using putty for the console, I can see that the pairing countdown starts, but no device appears to connect. I've tried both my custom firmware and a sample project provided by TI. I've tried both my custom hardware and an additional LP for the end device, but again, it does not work. Both my firmware and TI's provided examples work with Sonoff and UZG coordinators, so I assume there might not be a problem with the end devices. I cannot sniff traffic for further debugging info. This gets me to my questions:
- What could be causing this issue and how can I get devices to pair to the coordinator running on LP?
- If I do manage to get them paired, how may I monitor traffic for extended periods of time? Devices might disconnect days or weeks after first pairing, so I might have to resort to other means of debugging than traffic sniffing.
I have built my custom sensor using SDK version 6.20 and have never been stable. Would there be any advantages to porting my code to the latest SDK version and switching from the Eclipse based CCS to Theia? Assuming the disconnects are not caused by a major hidden flaw within my code, should I expect better stability using the latest SDK version?