HFI is used at low modulation (duty cycle/speed) 3 shunts really becomes beneficial as modulation is increased and the sampling window for current measurements decreases. So HFI will work equally well on two shunt designs.
Phase shunts do offer a benefit of doubling the sampling frequency which makes it easier to move into the inaudible range but we need to do some tricks before it’s possible to run 45 khz pwm sampling v0 and v7 without maxing out CPU.
Edit: I need a new soldering iron, will report back in a day, sorry
Edit 2: Played around with it a bit, 1/3rd of the time it tries going in the wrong direction; doesn’t feel any better than just regular sensorless FOC currently, but will play around with it some more later. Gonna watch that tutorial Deodand made
gonna be honest, only started using foc to have nicer sensor integration. with the unsensored motors i was always pushing first and using bldc. now that the foc HFI is there, I’ll probably just be using foc now purely for that, both hfi and nicer sensor integration
Perhaps a bit unrelated?
But what’s the difference between write motor config and write app config?
Each time I enter something I don’t know which to press, so I always go with both.
I know the difference — and still press both “read” and both “write” before and after ANY change. Just easier to eliminate another way a possible error can happen.
I’m running on the 4.20 dual VESC from Flipsky but it’s still a 4.12 hardware if I am not mistaken, never had issue running motor detection in FOC though…
I don’t think it’s an option for you to run detection in BLDC anymore since some time ago