Asked
— Edited
Well, HiFive has been repaired. Firmware 15.3 is available for download again.
The bug was between the two different bluetooth modules from the two versions between 3.1 and 3.0. The differences are minor, and not many can recognize them. But there is a strangeness with the bluetooth communication that we discovered today
The great thing about the 15.3 binary is the file size. It's 22,200... So as the chinese say, good things come in 2's ... Let's hope this is the one! I think you'll be very happy with this new firmware.
If you had been a victim of the buggy 15.3, it'll be a bit of trouble. You'll need to recycle the power quickly once to receive a pulsating LED, rather than the steady LED.
I am sure they will.
Mel
I can reproduce the sporadic high ports. I've been working on it all day and night. I have a few ideas on how to fix it. I'm still trying to figure out how it's even happening.
We'll know more tomorrow
DJ,s code is making a life of its own!
@ww321q LOL
I have a new firmware fix for this bug. Sorry about that! It is such a strange issue - it took me nearly 20 hours to diagnose and fix.
With the result of fixing, i've increased the servo speed resolution also. My brain feels like it has melted.
We are heading out for lunch. I'll post the update when I return and we've ran a few more tests
I'm a bit sad to have released my first firmware bug
I wouldn't feel to bad DJ. Its hard to catch everything when its so complex. Look at the bright side. At least you didn't send a probe to mars with the soft ware running in to different different forms of measurement