If you own a Bafang mid-drive motor you may want to change a thing or two in the controller programming. You will need the program cable, and program software. You will also need a Windows computer to run the software.
eBike USB Programming Cable for Bafang BBS02 BBSHD Programming Customizing Engine Reprogramming BBS01 Program for Bafang Cable for Bafang USB Cable