• Hello ES! We could use some help to get us past the finish line on building the new knowledgebase for the forum.
    Can you donate? Please see our fundraising page. Thank you!

Bafang GO+ parameters change

pxl666

Regular
Joined
Aug 22, 2019
Messages
538
hey
there is a word of new way of setting up parameters with bafang motors . bafang go+ app is available to download for phones and using BT user might change some parameters ...
is there anyone to confirm this ?

1662412051817-png.96490
 
Emtbforums has more info on this. Requires a bluetooth 5.1 display which isn't common for bafang most being 5.0 and don't work. I've also seen reports of it still not working with latest phone updates. This thread has some info but I've also seen people talk about the app in build threads. Bafang Go+, is it a new App for all motors ?
 
I can confirm that this is possible, but you ned also a Bafang Account to login into the app.
For this you ned a firmware was supporting these parameters and also da last generation of Display.

in my case a use a m620 can with DPC C010 an here it works, but only with the newest Version 41.1.
In the app you can set the same parameter as in de Bafang Besst Pro Software.

Hope that helps
 
J For the BBS02 engine, which display fully supports this application?
 
Bafang Go+ v3.1.0 works with a C245 display for me. I can set and read settings for each PAS level.

The app requires (imho) far too many permissions, and requires you to log into a server, presumably in China. So I can't run it on an old non-internet-connected phone while riding. The Bluetooth communication and display should not require any of this stuff. I will not be using it except to change parameters occasionally.

I'm endeavouring to decode the Bluetooth protocol it uses between display and app, in order to do some of Go+ functions without needing the login, and to get back some of the functions the old Go had (e.g. motor power and amps)
 
Bafang Go+ v3.1.0 works with a C245 display for me. I can set and read settings for each PAS level.

The app requires (imho) far too many permissions, and requires you to log into a server, presumably in China. So I can't run it on an old non-internet-connected phone while riding. The Bluetooth communication and display should not require any of this stuff. I will not be using it except to change parameters occasionally.

I'm endeavouring to decode the Bluetooth protocol it uses between display and app, in order to do some of Go+ functions without needing the login, and to get back some of the functions the old Go had (e.g. motor power and amps)
what motor firmware u have ? what can you change and did u need some account to change things ?
 
hey ... need help!!
i bought new m510 and dpc 245 v3 . all seems fine except I can't go into motor tuning... I have "operation failed " message ...
can't set wheel or max speed ... anyone knows what might be wrong?
 

Attachments

  • Screenshot_20250310_172301_BAFANG GO+.jpg
    Screenshot_20250310_172301_BAFANG GO+.jpg
    215.7 KB · Views: 22
  • Screenshot_20250310_172242_BAFANG GO+.jpg
    Screenshot_20250310_172242_BAFANG GO+.jpg
    235.5 KB · Views: 19
  • Screenshot_20250310_172232_BAFANG GO+.jpg
    Screenshot_20250310_172232_BAFANG GO+.jpg
    236.9 KB · Views: 14
  • Screenshot_20250310_171104_BAFANG GO+.jpg
    Screenshot_20250310_171104_BAFANG GO+.jpg
    254.6 KB · Views: 18
My display is DPC245CF80301.2 (DPC 245 3.0), motor HW is FC2.1.
I need to log in to Go+ to do anything (even to connect the app to the display).
I can change the speed % and it sticks. The reduced speed seems to be obeyed but it's a soft cutoff.
 
Because it's new and it looks like you can't get support from the seller, so if that's the case, why not return it?
 
not really . motor from one guy, display from another . but they are compatible and they should normally work . since there is no bafang representative to ask for help , I'm hoping that someone here might know better
 
not really . motor from one guy, display from another . but they are compatible and they should normally work . since there is no bafang representative to ask for help , I'm hoping that someone here might know better
That’s OK as long as you have your receipts. Check the Bafang warranty. It’s covered for 2 years and has the contact information for each country.
 
they are purchased used . never heard of any warranty other than seller's good will when purchasing via alibaba as 99% of these motors are purchased worldwide . in poland there is no seller i know . alibaba only
 
I guess that's the risk of cobbling together a bunch of used parts and hoping they work. Have you tried the guidance from aegidius regarding logging in and connecting, etc.?
 
no . never heard of this . it's bafang closed system . newest hardware AFAIK so i was pretty sure they will work together . anyway i can login and i can communicate via bluetooth with the display but why this particular settings are refused to work is beyond me . seems that chinese stuff is useless even if considered premium ...
 
I started tinkering with a Bafang CAN Bus system, since windmeile.de offers hub motor controllers with BB torquesensors and displays for the CAN system meanwhile.
I'm recently sniffing on the CAN Bus with only the controller and the display connected and the most recent Bafang Go app (v4.0.6, without "+") paired with the display.
The app has the device ID 0x13 on the bus obviously and I can see the app settings are transmitted with four blocks of 64 byte payload each. Most of the commands are undocumented since now, or I did not find the right repo yet.
https://github.com/OpenSourceEBike/Bafang_M500_M600/tree/main/CANBUS
https://github.com/andrey-pr/OpenBa...8b991dbff/src/constants/BafangCanConstants.ts
I wonder if there would be a screen in the app for the torquesensor settings, if it would be connected. I can only see the classical PAS settings in the app. Any experience?

regards
stancecoke

1751997098261.jpeg
SourceTargetOperationData lenghtcommandsubcommandData 0Data 1Data 2Data 3Data 4Data 5Data 6Data 7
13248601200000000
132580000000000
132580100000000
132580200000000
1325803000020000
132580400000000
1325805000000082
132680696646E5100FF
132486011240F2F1879B88810
132580027514500020
1325801200860465
13258025E0B750920660
1325803700C241000
132580436666666
1325805642444444
13268064640000FF23
132486010321223324
1325800881E03C0640
13258018C0AA0C80F00
1325802221541F413214
132580300000000
1325804040F0F0F0F0F0A
13258050A86F4115F4
132680616096096094E
13248600F6464646464646464
13258006464646464646464
1325801646400C4944
132580244444441
1325803010100C51
13258046464646464646464
1325805640000000
1326806000000092
 
Last edited:
may you elaborate on what are you asking ? and maybe post screen in english ?
 
im afraid not . maybe in third party app , but bafang Go app gives you only what you showed before
 
The Go+ App is OK and there is much talk about it bricking motors etc but I think if you set the unit up to the motor its actually being used with ( if you have say a M510 and M820 motor I have to manually configure it to change its settings over to each motor otherwise it will 0 out all the settings for the wrong motor ). To be aware though that the Go+ App will only set what is available to be set in your region hence the need to set up an account and log in. Speed for example is not accessible nor wheel size, they can only be changed using BESST by a dealer or using the Python hack many use. On some motors the assist levels are the only thing able to be changed.

Go+ also with some motors will only allow a max of 400% assist and yet with BESST it will allow up to 500%

If you have an older Bafang display with only BTE 5.0 then use the older Bafang Go App, has many of the same features and in some ways a bit more robust.
 
Last edited:
I'm asking, if there is a screen in the app, that let you set up the torquesensor parameters, if a CAN-Torquesensor is attached.
Similar to the UART system:
Depends on the motor, the later M510's and M560's using Go+ have a very nice way of setting the A's rate and ramp up of the motor but the M820 does not have this despite being released later than the M510.
 
Last edited:
Back
Top