You are here

VESC Firmware

Get Current over CAN bus

Submitted by chriswei on Thu, 2019-05-16 13:57

I'm using the comm_can_get_status_msg_index(int index) function to read the slave vesc's can status messages. The rpm and duty cycle are reported as expected (same values as in the vesc-tool), but the reported current is not the same as in the vesc-tool.

I saw that the current measure in the status message is generated with the mc_interface_get_tot_current_filtered(void) function so I played around with different current getter functions, but for no function I see the same output as in the realtime data page of the vesc-tool...

Easy way to save VESC parameters before updating FW with VESC tool ?

Submitted by unimotion on Sat, 2019-05-11 19:15

Do you know if there is an easy way to save Motor and App setup before updating FW so that the initial parameters can be reloaded after FW update, to avoid having to begin again setting VESC up ?

I tried to use file save and load configuration XML but it looks like some parameters are not saved (or loaded) and one has to review completely setup.

Sorry if this question is not relevant I'm a new user even if a big fan of VESC project. 

Problem with BLDC and Firmware 3.55

Submitted by NPH22 on Thu, 2019-05-02 19:21

Hello, 

I'm using the Vesc 4.12 Hardware. I also added an NRF based BLE to stream real time data to my phone. The vesc mobile App said I have to update the Firmware to 3.55 if i want to use the tool with full access, so I update the Vesc to 3.55. Now BLE connection ist also stable and I get real time data to my phone. But from now I can't use motor detection and the red LED is flashing. For a test I downgraded the firmware and everything worked, but not the BLE connection with full access to motor config, realtime data, ... 

 

Switching Frequency and current loop speed

Submitted by bobfrank on Tue, 2019-04-23 10:34

Hi,

I am looking for a motor controller or to modify a motor controller to operate a very low inductance motor at high voltage.
The motor is a 5-10uh motor, and I intend to operate it at around 180-200v~
With such a low inductance, with most controllers, current decays to 0 before the next PWM cycle, leading to massive eddy current losses, hysteresis losses, skin effect losses and the controllers have issues regulating/controlling the current.

No firmware listed, after DRV repair

Submitted by anymorez on Thu, 2019-04-18 14:24

Hi,
My VESC is after DRV8302 replacement, because I shorted outputs when running engine. I corrected all pins seperately, they are connected neatly and properly to PCB now. Blue and green LED are on.
VESC tool connects to the device on limited mode (old firmware windows pops on on connection, and recommends to upgrade). When I go to firmware tab I see no firmware's available on the list, and whatsmore in this tab I can't connect to the target although I am actually connected to device, I see connected (limited) in right bottom corner. 

VESC_default_no_hw_limits

chris-H's picture
Submitted by chris-H on Tue, 2019-04-16 17:42

Hi Im new to VESC.

I have purchased a Flipsky VESC 6.6 with the firmware (VESC_default_no_hw_limits).

I am trying to interface using B Vedder's (VESC® Tool 1.08).

I am getting an error message saying firmware not compatible.

I need to know if I am using the correct version of B Vedder's VESC tool? or will I have to change the firmware on my new VESC ( which I am reluctant too)?

Any advice appreciated

Thanks

 

Chris

VESC 4.12 firmware 3.38 flash back to firmware 2.18

Submitted by Arm007 on Thu, 2019-04-11 08:30

Hi all,

 

i want to buy a vesc 4.12 with the firmware 2.18. But i only can find the vesc 4.12 with a newer firmware (i.e. firmware 3.38)

Well, my question is:

If i buy a vesc 4.12 with the firmware 3.38, can i flash back the vesc to the firmware 2.18? Is that possible? And how can i do that?

 

I did not work with the vesc in the past. So i am very new.

 

Thank you.

New Motor Simulator (Signal Injection)

Submitted by paltatech on Sat, 2019-04-06 16:16

Just as a heads up, we created a pull request to add our virtual motor support code.

With our virtual-motor branch you can engage a virtual motor using the vesc terminal and start playing with it.

More info and fancy screenshots in the Pull Request

https://github.com/vedderb/bldc/pull/82

Maybe someone finds it useful and can't wait for Benjamin to review it.

 

Pages

Subscribe to RSS - VESC Firmware