Sigmo
lvl.4
United States
Offline
|
Ice_2k Posted at 1-9 01:50
@Sigmo I actually kind of agree with The Saint on this one. The evidence pointing to the battery not being upgraded being the cause of the altitude loss is anecdotal at best. There is no clear pattern of it. Furthermore, there are people reporting the altitude loss issue with the drone on .03.
I agree that certainly not all of the incidents people have with their drone dropping unexpectedly are due to this battery firmware mismatch problem. There are so many variables at work here, and none of us take proper notes or control the variables, etc., well. We're just trying to fly and have a good time.
What I observed for myself doesn't even tie things up as neatly as I'd like.
But here's what I experienced:
When I first got the drone, when I first powered it up, it wanted to do a firmware update to 1.0.3. So I did that. I updated the RC and the drone, and of course, if it was necessary, I assume that it also updated the one of my three batteries that was in the drone at that time.
Because by default, the app on my phone was set to automatically switch to the camera view as soon as the drone connects, I never saw any indication that any battery needed to be updated. So I have to think that I now had two batteries with a version previous to 1.0.3 OR there was no update needed at that point. But I can't know.
I flew mostly indoors with the prop guards in place and a couple of times outdoors when it wasn't windy. I never experienced any sudden drops in altitude, and I did use all three batteries several times each. I did experience low battery life and the Mini struggling when I was flying with the prop guards in place, but I am at a bit over the 1500 meter elevation limit recommended for use of the prop guards, so really, that doesn't seem unusual to me.
Outdoors (which again, I've only been able to try twice), I felt like the Mini did just fine. Nothing odd, no loss of altitude, and it seemed to fly well and for reasonable lengths of time. Not the battery life people report in the on-line videos, but I'm guessing that most of those folks fly near sea level where they get more lift with less motor RPM required.
So I didn't suspect anything was wrong other than wondering if my drone came with the new "good" props, or perhaps had the old-stlye type that don't give enough lift at higher elevations. My hope was that maybe I did get the old-style blades, and when I replaced them, I'd get more lift and better battery life. But that was just complete speculation and wishful thinking.
Anyhow, I flew indoors 20 or more times and twice for fairly long flights outdoors, and didn't see anything I'd consider scary or odd.
Now, a few days ago, I updated my phone app, the RC firmware, and the drone firmware to 1.0.4. That also updated the battery I had in the drone at the time (my #3 battery), although I wasn't aware that this had happened because again, there's nothing in the manual, and no visible indications that this happens or is required because I had my app set to the default mode of switching immediately to the camera view when it connects to the drone.
So I now had, presumably, one battery with 1.0.4 firmware, and two other batteries. Perhaps with 1.0.3, and perhaps with something earlier. Or maybe one battery with 1.0.3 and one with something earlier. It all depends on which battery I happened to have had in the drone when I did that initial update to 1.0.3. But we know for sure that I had only one battery with 1.0.4 in it.
So, because I had done the update process with my battery #3 in the drone, I took it out and put it in the charger to top it off. The other two were already fully charged, so I used them for my first test flights with 1.0.4 and the new app version.
With the first battery (#2 or #1), the drone flew in my office the same as it usually does. Nothing really different other than now I have intermittent glitches in the received video on my phone while flying. I never had that before the 1.0.4 update (but that's a different issue, so we won't worry about it right now). The drone flew normally, and I flew around in the various offices just to play, practice, and get a feel for things.
BUT, when the battery level reached about 50%, the drone dropped down from whatever level I had it, and almost touched the floor. I tried to raise it up, and no amount of up-stick made it move up at all. It was able to stay about 1 foot above the floor, but that was it. All other controls worked fine. I could spin either way with the left stick (yaw) and move side to side or forward and back with the pitch and roll control. It was right above the floor, but I could fly around where I wanted to go, but only stay about 1 foot up, just skimming the floor. It might have been a bit less than a foot, actually.
Because this was odd, and the battery still indicated 50% or so power, I decided to just fly it that way until the battery got low, and then land. It flew in that way for another 6 to 7minutes (just guessing) until the battery got down to 20% or so and I got the warning to land. So I did.
I then put in the other battery that was already charged (#1 or #2) to give it a try. Everything went the same way. It flew fine until it got down to 50% or so, and then dropped to floor level again. Again, I flew it that way until the battery got down to the warning level, and I landed it.
Very odd!
Next, I changed two variables at once, for which I'm sorry now, but which I didn't realize I was doing because at this point, I had no idea that there was new firmware needed in the batteries AND the one I was about to use already had that new firmware (battery #3)!
I put on a complete new set of prop blades out of the ones that came with the Fly More Combo kit.
And I put in Battery #3, which I now know has the latest firmware in it because it was the one that got its update (without my knowledge) when I updated the Mini itself.
With that battery and the new blades, the mini flew properly for the full normal time (considering the elevation here and that I have the prop guards on any time I'm flying indoors).
So battery 3 and the new prop blades flew fine. At that time, I attributed the success to the new prop blades, thinking that maybe, for some reason, one of them had completely died, conicindentally, right when I changed the firmware. (Stupid, I know - For I know better than to believe in coincidences when troubleshooting anything).
So which change actually fixed it? At that point, I wasn't aware of the battery firmware issue. And at that point, all of my batteries needed to be recharged, so I was done for that night.
Sometime later, I found something that said that the batteries also need to have their firmware updated to match that in the Mini. I believe this was in a YouTube video that I watched. Again, why is there no indication that this is needed anywhere else?
So I did the updates on them both (which was a troubleshooting mistake as well - I should have updated only one of the two)! Later, when I've flown since that time, the drone flies fine, and for the full expected battery life normally, with all three batteries. And I've come to firmly believe that the "fix" had nothing to do with the prop blade swap, and everything to do with me updating the firmware in my other two batteries.
Consider:
1. I NEVER observed that (drop to the deck) behavior before updating the firmware, and these were the same blades I've had in place all along - the ones that came with the drone. Something happened at the time of the firmware update. Because that's the only variable that got changed when I first observed the "drop to the deck" happening.
2. What sort of a coincidence would it be that this "drop to the deck" would happen so suddenly, and ALWAYS at 50% power from the batteries? That's just too much of a coincidence. If the old blades were somehow depleting the batteries too fast, I'd expect to get poor battery life and bad performance, but NOT have it fly just dandy and then all of a sudden drop to the deck, and always at 50% battery level.
To me, this indicates that there's some sort of communication between the batteries and the drone that is fouled up with mismatched firmware. And that miscommunication somehow is telling the drone that the battery is all of a sudden completely dead and power must be reduced immediately. That's really the only rational explanation I can come up with for what I observed with my Mini in my situation.
Does that mean that anyone else has had this problem? No.
Does it provide a reasonable scenario that may well explain quite a few crashes and losses? It sure seems plausible to me!
To test this, I want to "downgrade" one of my batteries to 1.0.3 or earlier and then do another indoor test flight. This would be with the new prop blades, of course, and with 1.0.4 installed in all of my other equipment. To me, that would be the smoking gun.
Keep in mind that I've troubleshot various systems for a living since 1976. And I've made a good living at it. I have a LOT of experience with this sort of thing even if it's not this particular drone system. I write control system programs, design laboratory instruments, design data acquisition, telemetry, and remote control systems, etc. I'm an old fart, but this is the sort of thing I've done all of my adult life. My excuse for the poor troubleshooting procedure and logic is that I was not setting out to troubleshoot anything. I just wanted to update my firmware. And then, when I had the "drop to the deck" effect, I mistakenly decided to swap props - because I had no way of knowing that the batteries needed to have their firmware updated.
What do you think it is that I'm missing or misinterpreting?
I'll try to find a way to downgrade one of my batteries and give this another try. That, to me, would be pretty conclusive evidence that a battery firmware mismatch causes a sudden drop in available power to the motors, without warning, at around 50% (indicated) battery level. And if that's the case, it is a very serious issue, and a reasonable way to "fix" it would be to set up the firmware or app to prevent flight if there is a firmware mismatch. |
|