Excuse the newbie question but I am not familiar with the project. I am trying to modify the VESC firmware to support more UAVCAN features. I have a flipsky ESC (https://flipsky.net/collections/electronic-products/products/dual-fsesc6-6-based-upon-vesc6-with-aluminum-heatsink-1) I know its HW6, but then there are other settings I dont know what to set them to, llike these:
// Second revision with separate UART for NRF51
//#define HW75_300_REV_2
#define HW75_300_REV_3
and these
// Mark3 version of HW60 with power switch and separate NRF UART.
//#define HW60_IS_MK3
//#define HW60_IS_MK4
#define HW60_IS_MK5
Any idea where to get that information?
You uncomment just one define that represents your configuration.
NextGen FOC High voltage 144v/34s, 30kw (https://vesc-project.com/node/1477)
Just one for the HW_SOURCE and HW_HEADER, but then there are "add ons" to that like for HW60, there is the #define for HW60_IS_MK5, MK4, etc... how can I tell what version of the hardware I have?, thats the question.
As far as I can tell there is no way to know which hardware revision of the VESC6 flipsky has copied the schematic from, as they don't publish their schematic. You would have to ask them.
It doesn't show your HW version on the fw tab of Vesc tool?
Bottom left "corner" of screen.
Example: Fw: 5.2, Hw: 75_300_R3