Powering through USB without battery attached
(This may have been mentioned somewhere in the documentation)
If you try and use the board from the sample iOS app, without the battery attached (running off the USB port), the LED only works for about 2 seconds and most other functionality doesn't work. I spent about 20 minutes figuring this out. Is this intentional?
Thanks,
Jonathan
This discussion has been closed.
Comments
I've tried using both the USB socket out of my computer and also the Apple 10W iPad charger. I'm very surprised that the LED is drawing that much current!
It's a very bad idea to update UI not on the main thread, why didn't they just do the following:
dispatch_async(dispatch_get_main_queue(), ^{});
You can run the UI updating code in the parenthesis and it runs on the main thread, regardless of where this line is run.
[edit] Well, I don't know but maybe the Metawear itself somehow limits the current it draws from the USB-Port in order to not harm it. I'm pretty sure that the LED needs way less than 10W.
That's a fair amount of heat to get rid of on such a tiny board, so I imagine it runs for a little bit before the regulator automatically shuts itself down to avoid heat damage. Kind of annoying, but not the end of the world. Perhaps in later versions they can either use a switch-mode PSU or at least add a tiny heatsink/ground plane around the regulator.