I have an autonomous robot that uses a Wixel pair to transmit telemetry back to my PC, using your standard Wireless Serial App, configured for 115200 Kbs on channel 128. This has been working fine for years, going through many robot version iterations.
Lately I have noticed that the Wixel link sometimes (but not always) drops when the robot connects to its charging station. When this happens, the red LED starts flashing, and the serial data readout on my PC freezes mid-sentence. The local Wixel’s LED’s stop flashing as well, indicating loss of signal. Power cycling the Wixel on the robot does not re-establish the link (see this video for example).
The only way I can re-establish the Wixel link is to power cycle the local Wixel, which makes no sense! The local Wixel doesn’t know what is going on at the remote end, or at least I hope it isn’t that smart!
I’m certain this is not a signal strength issue, as I have run this link over distances several times the distance at the time of the disconnect. Also, as a test I re-arranged things so the charging station was just a few feet from the local Wixel, and the same thing occurred.
I have noticed some other problems when the robot connects to the charger which leads me to suspect some sort of momentary power disruption is happening at the moment of connection, but I haven’t been able to run that down yet. However, that should not keep the Wixel pair from re-establishing the link once the power comes back up, or at least I don’t think it should.
Anything else I can do to troubleshoot this?