All new 2019 vesc-tool

Can’t wait to try on the ebike and see if it improves low speed performance

4 Likes

Same here. Just watched the video. Pretty cool how the non-linearity occurs at different points for north and south pole and that can be used to tell them apart.

Would like to hear how people find it, since apparently it does not work at high motor currents?

2 Likes

From what I understand it depends on the motor, the problem is that if the torque producing current is enough to saturate the stator, there isn’t room for additional saturation to determine the position

Another important point is that this wont be a problem with your settings of max amps, it would only surface if you jam the throttle from low speed (under a few mph). It isn’t that there isn’t any more room to saturate the stator, it’s simply that the saturation waveform of the applied current gets super-imposed on the Lq and Ld inductance measurements and this causes the signal to start looking a bit funny. If you could make a theoretical model to calculate what the saturation would do to the motor and subtract that signal out you’d do reasonably well, but that requires quite a bit of information on the motor (my guess would be full FEA).

I wonder if there might not be a way to run detection and physically measure that signal… but the current controller changes excitation of the motor so quickly I’m not sure how reasonable that idea is in relation to the measurement time of the 16 samples.

5 Likes

Thx @deodand for visiting and spending time with Benjamin in this awesome coding session.
HFI is really beneficial in so many ways.
I think it’s time to open a VESC-Tool 2.0 thread.

5 Likes

I just changed from ackmaniac to the new vesc tool. When I did motor setup using the app, I also entered the gearing and wheel size. When I got it going, it is showing the speed at 80mph and it should be abiut 28mph. I can’t find where you can check to make sure I entered the gearing right without doing the motor setup again. Is there a way to do this that I am missing?

Motor cfg> additional info> gear ratio

@Trampa I was trying to swap over from ackmaniac to the VESC tooo but when it tries to erase the firmware it seems to quit. Specifically it says “erasing buffer failed” any suggestion to get around this. Thanks for any help.

I spent about 3hrs trying the same thing, then I found this post.


You need to take the current firmware and install it using the ackmaniac tool.

2 Likes

How do you choose which side is the “master” side of a esc and which side would be the slave side?
I would like to do this wirelessely with the app if possible. Or if this is doable within the metr app.

The master side is the one with the bluetooth dongle.

1 Like

Anyway to switch that around?
I’m using an uart remote so having the master side on the bluetooth module isn’t helping much :/…

Master = UART remote
Slave = BT module. (Metr pro)

I have this setup on one of my boards. Works pretty well. Make sure you set App > general > UART. I believe UART is set as a default now.

Unless you have the wand, it “acts” as a receiver and BT all in one.

1 Like

I use the wand in which the receiver is also a bluetooth module.
In case you use a ppm receiver it does not matter where you connect it but I don’t know about a uart remote other than the wand.

You can set your UART remote parameters under “nunchuk” (old vesct tool) or “Vesc wand” (newer vesc tool). They are both under APP.

1 Like

Hey, I was wondering does firmware 3.62 also have this issue? (never got the warning sign)
or is this something that happened on 3.63.

Use 3.65 and higher. I’m not 100% sure about 3.62.

any info anywhere document this feature?

I need self balancing mode for the wheelie machine!

HI,

so I have some questions. I had focboxes when I first started DIY but soon after got on the unity train when they cam eout and been there since.

On my new build I had to use a FS dual 6.6 so now I back here to vesc fw.
So I have a metr pro plugged in and setting up using the app was easy, and setup was fine on the pre programmed 3.6x fw that was on there.

Board was running good till today… the last couple days the weather was crap so i decided to upgrade the FW so I could get to the HFI features and other things the app could offer. So now Im on the current 4.x or what ever was readily available.

anyways i was getting choppy throttle response, felt super latent toward the end or even not responsive… I didnt want to pull full throttle and see what would happen with me on it.

i re -ran motor wizard, input wizard with no change.

I took a couple screen shots, when I shut my remote off the motors twitch as youll see in the video.
Fail safe and what not was fine before the fw upgrade.

So am I missing a lil something here or? thanks

remote on

remote off

Try upping the value of the deadzone.