Hi,
I Have updated my Vesc to the latest firmware but now I cannot receive battery level or speed data to the remote. The Vesc and remote are an eovan carbon Super
The reason for updating was when ever I tried to read motor configurations it just filled out the default data ( App data works tho). I was playing around with the settings and made a backup after reading both app and motor configs. later on I wrote these back to the board assuming these were correct for the board but after writing these back to the board then the motors started cogging (jittering upon take off until i push start the board). This was because of the incorrect values for the motor (default values).
I ran the motor setup wizard and the values that kept being generated are the default values (I'll upload a photo). I then measured the values using the FOC 'Detect and calculate parameters' buttons and these came out with the correct motor values. This was good but then for some reason the firmware would not let me write any value that were not the default values, It would come up with 'The following parameters were truncated' and autofill them back in. After a bit of exploring it seems it would 'truncate' any value that was not the default value even if they were only higher or lower by small amount.
I was originally running version Fw: 5.2 and Hw: 60 as displayed on the VescTool , but I suspect it might have been a custom firmware?
I decided I was getting nowhere and reflashed the vesc with Fw: 5.2 , I could then see and upload values to it. I ran the motor wizard and it worked as it should. no truncated values. I did not flash with 'no hw limits version'.
I set up the controller as a 'ppm and uart' but now the battery level speed and rest won't transmit to the remote. It still works with ppm for the control. I've tried different buadrates but doesn't seem to help
what am I doing wrong?? I have access to a second board that hasn't been changed is there a way to pull any special code needed to make the telemetry work?
Its possible my buadrate is wrong. i changed the CAN buadrate not the uart buadrate. i have no idea what i should try