Some new tests, I run the same motor at three battery voltages, 4S, 10S and 16S and took notes on the phase current readings in 10% duty cycle steps to see if any point deviates when you are on the extremes of the duty cycle, turns out they all deviate.
Spinning at 180 Kv motor at 16S is a bit frightening, I considered trying 20S since in theory the 100D can take without regen, but the motor might have exploded or got too hot just from core losses
@Deodand was kind enough to explain, correct me if I got wrong. Basically there is two problems, first we are measuring a really small % of the total current measurement capability, so the accuracy can/will be low, and on top of that deadtime compensation further skews the results, to a lesser effect the higher the duty cycle is.
In other words, none of the results presented here are valid
Next step is to measure the phase current externally, see how it compares and how the deviation influences the overall theoretical performance graphs, if the effects is low, lets go ahead, everyone measure there’re motors and we keep in mind that there is a high degree of inaccuracy in the results, but can be useful for a relative comparison between motors
Unfortunately this will mean that we will have to exclude any ESC that has a notoriously noisy current reading (Hi FlipSky), but I have a FSESC MINI4.20 here and will try that
Ideally I should permute all motors and all ESCs I have here, lot of work
Cheers