Recent content by danielnilsson9

  1. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    I have not checked this thread for a while I see... That is some interesting information, only info I had was there was two different sensors (NTC(10k) vs PTC(1k)) for the stator temp in the BBSHD motor. Maybe two different sensors have been used in the controller too. Do you know anything more?
  2. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    That makes sense, now I see what you mean. I didn't realize the cadence (speed) setting was still used during throttle override even if throttle is set to "Current" mode in the original firmware. But yeah, that is probably the common case, allowing 100'% cadence during throttle override. I...
  3. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Alright, thanks for confirming. Must be broken then, I will make sure to have it fixed in next release.
  4. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Please explain what you think "Throttle by display command" is doing. As far as I know it means using the current limit configured by the active assist level to also apply to throttle. In this firmware the current limit for throttle is configured separately from PAS current limit per assist...
  5. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    That should definitely already be implemented and has been there since 1.0, I just tested it and it seems to be working for me. Throttle is required to give a signal below throttle minimum voltage before it will register as throttle input. So if you power on with throttle engaged it should not...
  6. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Yes, most displays have their own voltage measurment circuit. The voltage read by controller is not communicated to the display. If you have a display that shows the "Calories" field it will display voltage read by controller x 10 with this firmware. The calibration is used for a accurate...
  7. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Yes, stop delay is a bit confusing maybe, you should probably never set it below 200ms. The reference is different in the configuration of the original firmware I belive (something along 200ms + configured stop delay). It's a hardware issue. There are 24 pulses from the PAS sensor per pedal...
  8. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Could probably be done, you can test it by changing this line if you want: https://github.com/danielnilsson9/bbs-fw/blob/master/src/firmware/extcom.c#L524 So I gues that would be for (1.5x): uint8_t amp_x2 = (uint8_t)((motor_get_battery_current_x10() * 3) / 10)...
  9. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    I did change it to 85 but not sure when there is gonna be a new release. It is winter soon, will probably not take my nice bike (with the BBSHD) out of the garage until the spring as it is always wet here... soo no testing. You can change it on line 25 here...
  10. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    I'm gonna have to investigate this further when I get a chance. Its weird some people reports that the thermal limiting is smmothly applied (like it is on my bike) other reports it as jerky. There are two different types of temperature sensors used inside the BBSHD motor core and there are...
  11. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    And you haven't configured any speed limit in the configuration tool? The default configuration has no speed limit set (or it is really high, like 100kph). Please post you configuration from the config tool (File -> Export). https://github.com/danielnilsson9/bbs-fw/wiki/Configuration-Tool The...
  12. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Glad you got it sorted, thanks for letting me know! Sounds like also the circulating BBS02 firmware was not compatible with you old controller either. How old was it? I'm starting to suspect there are compatibility issues with older BBS02 controllers with my firmware since a wide variety of...
  13. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    The green connectors are easily damaged if you pull on the cables when separating them (which can be very hard to avoid sometimes). A bricked controller from flashing is unlikely, entire memory is erased when flashing new firmware so nothing that can interfere with one another. Are you able to...
  14. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Sounds like you did hit LVC briefly, possibly due to voltage drop in cold battery. A power ramp down is activated when getting really close to LVC ending at 20% of max power. The lowest battery voltage reading is remembered so if you have hit LVC you will be stuck on max 20% until you reboot...
  15. D

    BBS-FW: Open Source Firmware for BBSHD/BBS02 Controller

    Yeah, it might be a bit on the low side, it was selected to be safe. I did some rides on my BBSHD (45A) and really tries to reach a max temperature but was just able to hit 65C after like 45min of constant high throttle usage so I figured it was an ok limit. But sound like is may not be... How...
Back
Top