Electorbikes said:
... but it does nothing if I connect in proper way. Any idea, what might be wrong?
In the network box on the right of the BAFANG software GUI there is a drop down box labelled "Port:" which is probably blank. If it is blank this is the problem.
Even though it is a drop down box you can type in it. Open Windows Device Manager and look for the section that says Port (Com & LPT). In that section you should see several things like yyyyyyyyyyyy (COMx) where "y" is a string that describes a device and "x" is a number. You need to find the entry from the USB serial device you have plugged in. When you think you have identified the correct one, try unplugging it and see if it goes away then comes back when you plug it back in. You need to know the number represented by "x". Then go back to the Bafang software and in the box labelled "Port:" type "COMx" replacing x by the number. It will then talk to the Bafang controller.
Electorbikes said:
I did connected the green connector which leads to the motor(controller) ....
Where did you get the green connector? A lot of people have been looking for where you can buy these.
On a related topic, everyone who is interested in motor/controller behaviour ought to play with this software because many of the claims I read on here are software setting dependant and have no generality. If two people have different settings they will see different behaviour and there is a lot in this controller that is configurable. For example TroySmith80 and amigafan2003 are debating PAS assist level behaviour in http://endless-sphere.com/forums/viewtopic.php?f=28&t=50104&start=1900#p875399 . It is quite likely their controller settings are different and when Amigafan said:
"Have you changed the display setting to give you all 9 assist levels? The extra 6 levels are all more powerful than the standard 3."
and TroySmith80 replied:
"does it really work that way?"
that it does work that way for amigafan but not for Troysmith80. Delay after ceasing pedalling before motor stops is configurable, throttle ramp is configurable, throttle can control speed or current, whether power is proportional to cadence is configurable, PAS ramp is configurable, throttle signal minimum and maximum, etc. Most discussions ought to specify the software settings they are using to be meaningful to others. The problem for most is they don't know what settings their controller has. Just playing with the software gives insight into the possibilities.
Lectric Cycles offers to supply units with custom programming at no additional charge http://lectriccycles.com/blogs/news/10345441-custom-programming-available-on-mid-drive-kits but unless you experiment with the software it would be difficult to know what to ask for, even then you might want to change settings after you have tried a particular configuration. For a dealer there would be value add in configuring motors for retail customers because most people wouldn't understand what behaviour they want or what settings to get it.