# >>> Bafang CAN bus motor parameters settings file <<< # >>> K1 Flash v1.42 M300,M420,M500,M510,M560,M600,M620,M820 <<< # **************************************************************** # This script will be executed after power up of K1 Flash # with SD card inserted - Green LED is blinking. # After connecting motor, device will setup your motor # controller parameters (only what motor supports). # Green LED steady - sucesfully set and you can disconnect K1 # Important - Commands needs to be entered exactly, without # any misstyping (first 5 characters are important). # Otherwise device will ignore this line. # Add "cage" # character to comment out whole line and disable the command. # Activate this setup as following: # 1. Insert SD card in. (This file needs to be in root # directory of SD card and FAT16 is needed). # 2. Power on K1 Flash over USB-C (power bank, mobile, charger) # 3. Connect to Bafang CAN motor (5 pin green connector # with "house shape" - unplug from LCD display/buttons) # 4. You can disconnect after few seconds - when LED goes # steady Green - the following parameters are set: # ---------------------------------------------------------- # >>>Basic parameter commands works with ALL Bafang CAN bus motors # including Bafang CAN hub motors : # Speed limit. # With M510 FC2.0 and M560 throtle speed limit is hardcoded (32 or 45 kmh). Speed=45 # Wheel size in inches - does not play any role on Bafang CAN # controllers, just to show this info on display. For 27.5 put with dot. Wheel=29 # Circumference of rear wheel in mm, motor is counting actual # speed out of this number, check against GPS Circumference=2230 # --------------------------------------------------------------- # >>>Following commands works with M510, M560, M820, M620 (firmware v1.2) motors: # Global acceleration, 1 to 8, 8 is max acceleration. (M510 FC2.0 and M560 is ignoring this setting) Acceleration=8 # How fast motor starts to assist on initial pedal turn. # 0 to 13, 0 is fastest response. New motors and firmwares are taking Start-up angle in degree instead. Startup Angle=1 # Max current(Power) in % per each PAS level. # Note: For M510 FC2.0 are defaults 50,75,100,100,100 - does make sense with Support level % Max Current Map=20,32,46,72,100 # Max caddence in % (aka Speed Limit % - which is confusing, does not have anything with speed) RPM Map=100,100,100,100,100 # --------------------------------------------------------- # >>>Following commands works with M510 FC2.0, M560, M620 (firmware v12.3 750W) motors: # Torque multiplication to pedal torque (sensitivity to pedalling), 0 to 500% # Note: M510 FC2.0 defaults: 140,140,140,230,340 # Also known as Assistance level % Support level Map=140,160,180,230,340 # Acceleration (current start Ramp-up time) per each PAS level # 1 to 8, 8 is max acceleration, Ramp-up time: 1 = 2000ms, 7=500ms, 8=250ms Map Acceleration=6,7,7,8,8 # Startup angle in degree, if you have FC2.0 or M560 Startup Angle form previous section is ignored. D StartUp Angle=12 # --------------------------------------------------------- # Uncomment following command for Motor Calibration. # Warning! Calibration will start in 5 second after # connecting to motor (number 5 at the end). Make sure chain # is down from chainring and you have battery charged! #Calibration5 # --------------------------------------------------------- # Note: You can run calibration by connecting over # terminal to K1 Flash - free "Serial USB Terminal" application # on Android phone. And also to set Speed, Circumference and Wheel # over terminal: # Example: s25 - Set Speed to 25 kmh # c2220 - Set Circumference to 2220 mm # w28 - Set Wheel size to 28 inch # cal - Run Calibration. Put down chain before Calibration! # >>> email: info@K1eBikes.com <<< # >>> www.K1eBikes.com Slovakia <<<