Skip to content

Commit

Permalink
Minor release of foxBMS 2 (v1.1.0)
Browse files Browse the repository at this point in the history
* Release of new master schematic
* Implementation of CAN messages

For a detailed list of changes, please refer to the documentation
at
https://iisb-foxbms.iisb.fraunhofer.de/foxbms/gen2/docs/html/v1.1.0/general/changelog.html
  • Loading branch information
foxBMS committed Jul 29, 2021
1 parent 9fff1ab commit aa1ce62
Show file tree
Hide file tree
Showing 430 changed files with 17,923 additions and 10,010 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
/.vscode/
/build/
/build-tools-tests/
/*build/
*/_build/*
/conf/hcg/include/*
Expand Down
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,3 +24,8 @@ Basically, the software is covered by the
[**BSD 3-Clause License (SPDX short identifier: BSD-3-Clause)**](https://opensource.org/licenses/BSD-3-Clause)
and the hardware and documentation by the
[**Creative Commons Attribution 4.0 International License (SPDX short identifier: CC-BY-4.0)**](https://creativecommons.org/licenses/by/4.0/legalcode).

## Acknowledgment

For funding acknowledgements and instructions on how to acknowledge foxBMS 2
please see [foxbms.org/acknowledgements](https://foxbms.org/acknowledgements/).
3 changes: 0 additions & 3 deletions conf/cc/cc-options.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,16 @@

INCLUDE_PATHS:
win32:
- C:\ti\Hercules\F021 Flash API\02.01.01\include
linux:

LIBRARY_PATHS:
win32:
- C:\ti\Hercules\F021 Flash API\02.01.01
linux:

LIBRARIES:
ST: # libraries following the pattern "lib<name>.a"
TARGET: # libraries following the pattern "<name>.lib"
- rtsv7R4_A_be_v3D16_eabi
- F021_API_CortexR4_BE_V3D16

CFLAGS:
# flags that are used for ALL source files (foxBMS, Operating System, HAL)
Expand Down
2 changes: 1 addition & 1 deletion conf/cc/remarks.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
/* function has no prototype */
"--"diag_error=225

/* unnecessary semi colon at line end */
/* unnecessary semicolon at line end */
"--"diag_error=383

/* not referenced */
Expand Down
97 changes: 97 additions & 0 deletions conf/env/conda_env_linux-pkgs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,97 @@
name: 2021-08-arctic-fox-dev0
channels:
- defaults
- foxbms
dependencies:
- pandoc
- pip
- python=3.9
- qt
- zlib
- pip:
- appdirs
- babel
- black
- bokeh
- cantools[plot]
- click
- coverage
- crcmod
- dask
- docutils
- doorstop==2.2b4
- filterpy
- gcovr
- gitdb
- gitpython
- gprof2dot
- ipython
- isort
- jinja2
- joblib
- jsonschema
- jupyter
- matplotlib
- mypy
- mypy-extensions
- nbclient
- nbconvert
- nbformat
- numpy
- openpyxl
- pandas
- pandas-stubs
- pandocfilters
- pip-licenses
- plantuml
- plantuml-markdown
- plotly
- prompt-toolkit
- psutil
- pybtex
- pybtex-docutils
- pycparser
- pyenchant
- pylint
- pyserial
- pysimplegui
- python-can==4.0.0.dev2
- python-dateutil
- python-lin
- python-markdown-math
- python-uds
- pyvisa
- pyyaml
- pyzmq
- qtpy
- requests
- rope
- rsinstrument
- ruamel-yaml
- ruamel-yaml-clib
- scikit-learn
- scipy
- seaborn
- sphinx
- sphinx-copybutton
- sphinx-plotly-directive
- sphinx-rtd-theme
- sphinxcontrib-applehelp
- sphinxcontrib-bibtex
- sphinxcontrib-devhelp
- sphinxcontrib-htmlhelp
- sphinxcontrib-jsmath
- sphinxcontrib-mermaid
- sphinxcontrib-needs
- sphinxcontrib-plantuml
- sphinxcontrib-qthelp
- sphinxcontrib-serializinghtml
- sphinxcontrib-spelling
- statsmodels
- strictdoc
- tabulate
- toml
- typing-extensions
- uptime
- widgetsnbextension
- wxpython
215 changes: 214 additions & 1 deletion conf/env/conda_env_linux.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,217 @@
name: red-fox-devel-000
name: 2021-08-arctic-fox
channels:
- defaults
- conda-forge
dependencies:
- _libgcc_mutex=0.1=main
- _openmp_mutex=4.5=1_gnu
- ca-certificates=2021.7.5=h06a4308_1
- certifi=2021.5.30=py39h06a4308_0
- dbus=1.13.18=hb2f20db_0
- expat=2.4.1=h2531618_2
- fontconfig=2.13.1=h6c09931_0
- freetype=2.10.4=h5ab3b9f_0
- glib=2.69.0=h5202010_0
- gst-plugins-base=1.14.0=h8213a91_2
- gstreamer=1.14.0=h28cd5cc_2
- icu=58.2=he6710b0_3
- jpeg=9b=h024ee3a_2
- ld_impl_linux-64=2.35.1=h7274673_9
- libffi=3.3=he6710b0_2
- libgcc-ng=9.3.0=h5101ec6_17
- libgomp=9.3.0=h5101ec6_17
- libpng=1.6.37=hbc83047_0
- libstdcxx-ng=9.3.0=hd4cf53a_17
- libuuid=1.0.3=h1bed415_2
- libxcb=1.14=h7b6447c_0
- libxml2=2.9.12=h03d6c58_0
- ncurses=6.2=he6710b0_1
- openssl=1.1.1k=h27cfd23_0
- pandoc=2.12=h06a4308_0
- pcre=8.45=h295c915_0
- pip=21.1.3=py39h06a4308_0
- python=3.9.5=h12debd9_4
- qt=5.9.7=h5867ecd_1
- readline=8.1=h27cfd23_0
- setuptools=52.0.0=py39h06a4308_0
- sqlite=3.36.0=hc218d9a_0
- tk=8.6.10=hbc83047_0
- tzdata=2021a=h52ac0ba_0
- wheel=0.36.2=pyhd3eb1b0_0
- xz=5.2.5=h7b6447c_0
- zlib=1.2.11=h7b6447c_3
- pip:
- alabaster==0.7.12
- appdirs==1.4.4
- argon2-cffi==20.1.0
- argparse-addons==0.7.0
- arpeggio==1.10.2
- astroid==2.6.5
- async-generator==1.10
- attrs==21.2.0
- babel==2.9.1
- backcall==0.2.0
- beautifulsoup4==4.9.3
- bitstruct==8.11.1
- black==21.7b0
- bleach==3.3.1
- bokeh==2.3.3
- bottle==0.12.19
- cantools==36.2.0
- cffi==1.14.6
- charset-normalizer==2.0.3
- click==8.0.1
- cloudpickle==1.6.0
- coverage==5.5
- crcmod==1.7
- cycler==0.10.0
- dask==2021.7.1
- debugpy==1.4.1
- decorator==5.0.9
- defusedxml==0.7.1
- diskcache==5.2.1
- docutils==0.16
- doorstop==2.2b4
- entrypoints==0.3
- et-xmlfile==1.1.0
- filterpy==1.4.5
- fsspec==2021.7.0
- gcovr==5.0
- gitdb==4.0.7
- gitpython==3.1.18
- gprof2dot==2021.2.21
- httplib2==0.19.1
- idna==3.2
- imagesize==1.2.0
- ipykernel==6.0.3
- ipython==7.25.0
- ipython-genutils==0.2.0
- ipywidgets==7.6.3
- isort==5.9.2
- jdcal==1.4.1
- jedi==0.18.0
- jinja2==2.11.3
- joblib==1.0.1
- jsonschema==3.2.0
- jupyter==1.0.0
- jupyter-client==6.1.12
- jupyter-console==6.4.0
- jupyter-core==4.7.1
- jupyterlab-pygments==0.1.2
- jupyterlab-widgets==1.0.0
- kiwisolver==1.3.1
- latexcodec==2.0.1
- lazy-object-proxy==1.6.0
- locket==0.2.1
- lxml==4.6.3
- markdown==3.3.4
- markupsafe==2.0.1
- matplotlib==3.4.2
- matplotlib-inline==0.1.2
- mccabe==0.6.1
- mistune==0.8.4
- msgpack==1.0.2
- mypy==0.910
- mypy-extensions==0.4.3
- nbclient==0.5.3
- nbconvert==6.1.0
- nbformat==5.1.3
- nest-asyncio==1.5.1
- notebook==6.4.0
- numpy==1.21.1
- openpyxl==2.6.4
- packaging==21.0
- pandas==1.3.1
- pandas-stubs==1.2.0.1
- pandocfilters==1.4.3
- parso==0.8.2
- partd==1.2.0
- pathspec==0.9.0
- patsy==0.5.1
- pexpect==4.8.0
- pickleshare==0.7.5
- pillow==8.3.1
- pip-licenses==3.5.1
- plantuml==0.3.0
- plantuml-markdown==3.4.2
- plotly==5.1.0
- prometheus-client==0.11.0
- prompt-toolkit==3.0.19
- psutil==5.8.0
- ptable==0.9.2
- ptyprocess==0.7.0
- pybtex==0.24.0
- pybtex-docutils==1.0.0
- pycparser==2.20
- pyenchant==3.2.1
- pygments==2.9.0
- pylint==2.9.5
- pyparsing==2.4.7
- pyrsistent==0.18.0
- pyserial==3.5
- pysimplegui==4.45.0
- python-can==4.0.0.dev2
- python-datauri==0.2.9
- python-dateutil==2.8.2
- python-lin==0.1.1
- python-markdown-math==0.6
- python-uds==1.0.2
- pytz==2021.1
- pyvisa==1.11.3
- pyyaml==5.4.1
- pyzmq==22.1.0
- qtconsole==5.1.1
- qtpy==1.9.0
- regex==2021.7.6
- requests==2.26.0
- requests-file==1.5.1
- rope==0.19.0
- rsinstrument==1.15.0.68
- ruamel-yaml==0.17.10
- ruamel-yaml-clib==0.2.6
- scikit-learn==0.24.2
- scipy==1.7.0
- seaborn==0.11.1
- send2trash==1.7.1
- six==1.16.0
- smmap==4.0.0
- snowballstemmer==2.1.0
- soupsieve==2.2.1
- sphinx==4.1.1
- sphinx-copybutton==0.3.3
- sphinx-plotly-directive==0.1.3
- sphinx-rtd-theme==0.5.2
- sphinxcontrib-applehelp==1.0.2
- sphinxcontrib-bibtex==2.3.0
- sphinxcontrib-devhelp==1.0.2
- sphinxcontrib-htmlhelp==2.0.0
- sphinxcontrib-jsmath==1.0.1
- sphinxcontrib-mermaid==0.7.1
- sphinxcontrib-needs==0.7.1
- sphinxcontrib-plantuml==0.21
- sphinxcontrib-qthelp==1.0.3
- sphinxcontrib-serializinghtml==1.1.5
- sphinxcontrib-spelling==7.2.1
- statsmodels==0.12.2
- strictdoc==0.0.11
- tabulate==0.8.9
- tenacity==8.0.1
- terminado==0.10.1
- testpath==0.5.0
- textparser==0.23.0
- textx==2.3.0
- threadpoolctl==2.2.0
- toml==0.10.2
- tomli==1.1.0
- toolz==0.11.1
- tornado==6.1
- traitlets==5.0.5
- typing-extensions==3.10.0.0
- uptime==3.0.1
- urllib3==1.26.6
- wcwidth==0.2.5
- webencodings==0.5.1
- widgetsnbextension==3.5.1
- wrapt==1.12.1
- wxpython==4.1.1
- xlsxwriter==1.4.4
Loading

0 comments on commit aa1ce62

Please sign in to comment.