Log in

View Full Version : [FTC]: Modern Robotics Module Communication Issues


Gilga
10-11-2016, 11:22
I mentor 9 FTC teams in my school, and am continuing to have an issue I'm having a hard time finding a fix for. So here is my testing and results.

When I connect the phone to some power distributions I have an issue of nothing showing up in the app. I power cycle, have everything plugged in and off, and then turn on the power distribution. The app does not launch, nor does it prompt me to launch. I use different cables, and try a few more power cycles to no avail. I then take the phone, unchanged and plus it in to the power distribution of another teams robot. I turn on the power distribution while the phone is plugged in and a prompt comes up to launch the app, and from there everything is working and communicating.

From this I have concluded that it isn't the phone, it isn't the cables, and I don't believe the modules plugged in have anything to do with it. Has anyone else found similar results?

xitaqua
22-11-2016, 16:50
Have you looked into upgrading the firmware ?

Gilga
23-11-2016, 02:37
The firmware on the modules was all done recently, and they didn't say to send in the Power Distros.

phurley67
23-11-2016, 09:51
So have you done the reverse test and plugged different phones into the non-functioning robot? If nothing appears to work with that power distribution -- it may be that the port on the power distribution block is bad/damaged.

I have also resolved similar issues by just power cycling the phone, which you did not mention, but I am assuming you have tried.

godkane
26-11-2016, 14:38
Have you tried upgrading the firmware on the phones? I had a similar issue and just upgraded to the latest firmware version solved it. Using the self-check in the DS or RC also helps.

MattRain
26-11-2016, 18:28
Have you been supporting the USB's as they come out of the modules? The poor design of the modules makes it prone to USB dropouts and brakes if used improperly.

Ways to support.

3D (We use the DJ Models)
http://www.thingiverse.com/thing:1099628/#files

http://www.thingiverse.com/thing:1106087
http://www.thingiverse.com/thing:1096699

Or
- Rolled up tape
- Wood

Isonine
30-11-2016, 14:07
Have you been supporting the USB's as they come out of the modules? The poor design of the modules makes it prone to USB dropouts and brakes if used improperly.

Ways to support.

3D (We use the DJ Models)
http://www.thingiverse.com/thing:1099628/#files

http://www.thingiverse.com/thing:1106087
http://www.thingiverse.com/thing:1096699

Or
- Rolled up tape
- Wood

We had an issue last year with one of our motor controller disconnecting from the USB even though they were supported with 3d printed supports. We chose the last resort option which was super glue the mini USB plug (the plastic surrounding the connector, not the metal itself) to the plastic on the motor controller, super glue the support to the electrical board, and zip tie the entire thing.

3 months later (without failure), we just broke off the super glue and everything was fine.

MattRain
01-12-2016, 11:14
We had an issue last year with one of our motor controller disconnecting from the USB even though they were supported with 3d printed supports.

Interesting. We haven't had any issues since we started using them. Sounds like it was just one bad motor controller, and not the rest?