My pleasure David,
I re-ran my experiment using an external power supply this time and discovered that a 30 ohm resistor in series with 5VDC Vcc will indeed reduce the charge current. What threw me for loop yesterday was I expected the LED's on the
Moverio's to stop flashing but still communicate. When I lowered the Vcc to a point where the LED's did stop flashing the
BT-300's USB port would shut down and disconnect from the controller. My mistake was the LED's will flash whenever the
BT-300 detects a voltage above ~ 3.5 VDC on the Vcc line. It is simply telling you there voltage present on the connector. The nominal Vcc coming from my controller with a full charge was 5.14 VDC. At this voltage (full charge) the charge current was ~450
mA. At 450
mA my
BT-300's began to heat up. Not hot, but getting warm. After several iterations I finally settled on a 30 ohm resistor and a charge current of 22
mA. With a higher value resistor I could even get the charge current down to 0.0
mA but I wanted to be sure the
BT-300's always have enough voltage so as not to connect. I let the system run for almost an hour and the
BT-300 remained cool to the touch. I know this is a work-around solution but its the best we can do without rooting. Hopefully Epson will develop a software fix SOON.
This is a simple thing to do. Take which ever cable and cut a 2 inch slit in the outside jacket being careful not to cut into the wires inside. If there is a braided shield try to spread it so you can gain access to the foil shield. Remove the foil shield and discard. There should be 4 wires inside the cable. A red, a black, a white and a green. I would use a volt meter and verify the Vcc is the red wire and the black is the ground. Just make a voltage measurement between the black and red and you should read 5 VDC. This is just to verify whomever made the cable followed standard color code. It is possible they did not. Then simply cut the red wire and insert the resistor. One red wire to one side of the resistor and the other red wire to other side of the resistor. Use heat-shrink to insulate your connections making sure the neither side of the resistor can come in contact with the braided shield.
I can do a picture if you like, just no time tonight.
I have half a notion to make a simple connector with the resistor already installed and offer it for sale. There are lots of android users complaining about their phones getting hot due to charging.