I added the firmware version number. It is Version 2.50 now.
And ignore those warnings. I know them and they are absolutely harmless. Can’t avoid them.
It is the function that creates the diagram.
(Details: every time a value changes a listener is called to draw the diagram again. And the call always have to pass a parameter which i don’t need for the diagram calculation. But i can’t avoid it. So it is absolutely harmless)
Maybe do “make clean && make” again. Apart from the fact that this is annoying it can’t have another bad effect. Does it also happen in the Vedder BLDC-Tool?
Maybe i you find the time you could give Vedders BLDC-Tool a go in Ubuntu to be sure.
And maybe you can start my BLDC-Tool via the Terminal. Maybe it gives a error message.
Could be that it is a issue with the USB device via your virtual machine when it looses connection to the VESC because of the reboot.
BTW, after you defined PPM in the general tab and rebooted you don’t need to reboot again when you change the PPM specific settings. Only write and test directly.
So a reboot should only be nesessary when changing from BLDC to FOC or changing from PPM to Nunchuck or any other application.
I had to configure UART for my bluetooth module so I needed to reboot several times.
I already launch your BLDC Tool via Terminal but don’t have any errors on it when it closed.
Anyway, I’ll see if it happens again and let you know.
I must say that i am really proud on the throttle curve adjustment. It works exactly as expected. Had headaches about how to makes this easy accessible and understandable for everybody. And i am really really happy with the result.
Here is a example how i adjusted my throttle curve for my dual drive board with 1200 watts max at each VESC.
So for example the Power output at 30 % throttle is only 175 watts (2 VESCs 350 watts) instead of 350 watts (2 VESCs 700 Watts) with a linear throttle line.
So it is much easier to control the board at a constant speed while cruising around at around 30 km/h. Because the difference between 350 watts to 700 watts is much bigger (100%) then the difference of 1350 to 1700 watts (25%).
And with this mod it is possible to adjust more sensibility at lower throttle range.
And if you have a Mountain Board which needs more power because of the tires you can adjust the power above the linear line to have a higher power output and then more control for the usable power range.
Just saw this great news about watt control and other features and want to try this, because I also don’t like it just to use 50% of the throttle range. Is the current windows version of the BLDC Tool and firmware ready to go or are there any bugs which will be fixed like this warnings?
Btw. I have to unzip the bin file and put it into the platforms folder, right?
Just wanted to let you know what i am currently working on. I am very happy with the actual throttle adjustment but i wanted to get it a bit more curvy. So i am trying some calculations.
Only Problem is that it is not as intuitive as the actual setup. So it would be nesessary to test a little bit. But you always could see the rsults in the Diagram so you know how the final result would look like. But you can really draw some nice curves by that.
Ok, when I wanted to choose the firmware file it just appears an empty “platforms” folder, so I thought I put the file into this folder. But I can also choose the file directly from the “Downloads” folder, so that’s the same, right?
Do you think it could be possible for single motor setups to implement ppm cruise control through steering channel?
By plugging the steering channel into the adc pin by example
Not sure it’s doable, probably timer problems?
Otherwise to bypass timer problems, maybe we could slightly modify receivers to only send all or nothing on the steering channel, then read this “all or nothing” signal through the adc pin (or an other pin) and enable or not cruise control depending on the state