I recently bought an e-bike which has obviously been assembled from parts. However the assembler has gone to some length to obscure the exact parts. With a little judicious googling of serial numbers I discovered that the TFT display is a Bafang 500C but the motor is an Ananda M100 (http://www.ananda.com.cn/index.php/product/view/cid/4/id/25.html). This seems like quite an odd combination!
I'm interested in increasing the speed at which the PAS cuts out. It's currently set to 25km/h even though, on my regular push bike, I could easily get up to 32km/h on the flat just using my own leg muscles. This is a little hard now given the weight of the bike is around 27kg and the friction seems to be a lot higher.
The Bafang 500C display has been flashed with some custom graphics to make it look like it was made by the assembler of the bike, but the menu structure is the same. I've tried to get to the password protected part of the menu (https://cdn.shopify.com/s/files/1/0537/7176/3911/files/500C_Display_Manual.pdf?v=1628090638) but it doesn't appear to be the default password of *1919*. I also tried *1199* (which Luna cycles sets theirs too) but this did not work either. I think it's safe to say that the password has been set to a custom value.
Even if I was able to get to this part of the menu it's not immediately obvious to me that a Bafang display could even talk to the controller of the Ananda M100. Can it? Or is it a completely different protocol.
I'm aware that there are "chips" out there that you can buy that will remove the speed limitation on a wide range of motors but I'm not particularly interested in paying for them.
Can you suggest what I might do here?
Here are some specific questions.
1. How is it that a Bafang 500C display worksa with an Ananda M100 motor?
2. Could you, in principle, increase the speed cut-off using the Bafang 500C display (if one had the password?) Do they speak the same protocol?
3. Or would it be better to talk directly to the Ananda M100 controller somehow? If so, how would I go about this? I saw that
4. Is the controller for the Ananda M100 built into the motor because I can't find anything that looks like a controller anywhere else on the frame.
5. What kind of GitHub repos should I look at? I'm finding the documentation on a lot of them pretty light.
I'm interested in increasing the speed at which the PAS cuts out. It's currently set to 25km/h even though, on my regular push bike, I could easily get up to 32km/h on the flat just using my own leg muscles. This is a little hard now given the weight of the bike is around 27kg and the friction seems to be a lot higher.
The Bafang 500C display has been flashed with some custom graphics to make it look like it was made by the assembler of the bike, but the menu structure is the same. I've tried to get to the password protected part of the menu (https://cdn.shopify.com/s/files/1/0537/7176/3911/files/500C_Display_Manual.pdf?v=1628090638) but it doesn't appear to be the default password of *1919*. I also tried *1199* (which Luna cycles sets theirs too) but this did not work either. I think it's safe to say that the password has been set to a custom value.
Even if I was able to get to this part of the menu it's not immediately obvious to me that a Bafang display could even talk to the controller of the Ananda M100. Can it? Or is it a completely different protocol.
I'm aware that there are "chips" out there that you can buy that will remove the speed limitation on a wide range of motors but I'm not particularly interested in paying for them.
Can you suggest what I might do here?
Here are some specific questions.
1. How is it that a Bafang 500C display worksa with an Ananda M100 motor?
2. Could you, in principle, increase the speed cut-off using the Bafang 500C display (if one had the password?) Do they speak the same protocol?
3. Or would it be better to talk directly to the Ananda M100 controller somehow? If so, how would I go about this? I saw that
4. Is the controller for the Ananda M100 built into the motor because I can't find anything that looks like a controller anywhere else on the frame.
5. What kind of GitHub repos should I look at? I'm finding the documentation on a lot of them pretty light.