Hello, All. I have a question regarding customizing the Blue ESC firmware. Specifically, the way the ESC controls the motor speed and rotation direction as a function of the PWM input. As currently written, the motor is stationary at 50% throttle, spins one way from 0-50% throttle (with 0% being full speed) and the other way from 50% to 100% throttle. I would like to modify this portion of the firmware for a different throttle response.
In looking over the BlueESC zip folder, I see the compiled .hex files for the BlueESC firmware as well as the bluesc.inc source code. The same folder has source code for a variety of other firmware options. The bluesc.inc file contains only hardware-specific port definition. In what file is the “meat” of the firmware hidden?
Or, in other words, what .inc files are required to compile blueesc_id0.hex?
Cheers & thank you in advance for the help, -Alex