foxBMS Graphical User Interface
foxBMS Graphical User Interface (programmed in Python)

The foxBMS 1 version 1.5.4 is available on GitHub.

We publish major software releases for our open source BMS platform every 3 to 6 months and interim bug fixes when solved in the News section. By subscribing to the foxBMS Newsletter, you will be informed when the new releases are available. Further, the foxBMS Roadmap and the Documentation are also updated regularly.

Warning: The foxBMS platform including the foxBMS hardware and the foxBMS software are under permanent development. The free and open research and development platform foxBMS as presented in the documentation hereafter is not provided to be used without any adaptions (e.g., to fulfill mandatory regulations) in consumer products, electric vehicles, production environments or any similar usages: it is only intended to be used by skilled professionals trained in designing battery system prototypes.

Based on all the feedback received during the last 2 years from foxBMS software partners and users, the embedded software and the computer software have been restructured to reduce the MCU hardware dependency and enable even more flexibility.

Hereafter is a summary of the changes in foxBMS 1 version 1.5.4.

Software:

  • Toolchain:
    • Added a Python script that implements a graphical user interface to communicate with foxBMS. The instructions in the README.md file supplied with the script must be followed.
    • Removed obsolet build.py wrapper
    • Updated to waf-2.0.13 (from waf-2.0.12)
    • Fixed a build error when using the build_all option
  • Bugfixes:
    • In BMS module, wait time between error request to contactors and open request to interlock was increased. Otherwise, interlock opened before contactors were open. If this is the case, both contactors open at the same time without any delay between first and second contactor.
    • Fixed error in reading of interlock feedback.
  • Enhancements:
    • none

Hardware:

  • none

Documentation:

  • none

In case you encounter problems, please contact us.

The Fraunhofer IISB foxBMS Team