Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Seplos BMS #530

Merged
merged 13 commits into from
May 2, 2023
Merged

Add support for Seplos BMS #530

merged 13 commits into from
May 2, 2023

Commits on Apr 10, 2023

  1. Initial version of Seplos support

    TODOS (at least):
    * revisit the stupid timing stuff, still does not read data reliably
    * validate return code and checksums
    * use address to support multiple packs
    * read and populate alarm data
    * cleanup logging
    * calculate real checksums instead of hard wired for one command
    wollew authored and Wolfgang Miller-Reichling committed Apr 10, 2023
    Configuration menu
    Copy the full SHA
    898c8ae View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Fix most open issues:

    * fixes serial reading from Seplos by simply using readline()
    * validates checksums, return codes
    * clean up logging
    * proper encoding of arbitrary cid2 commands including address, length and checksums
    
    Still TODO:
    * read alarm data
    wollew committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    7c971a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2023

  1. Configuration menu
    Copy the full SHA
    39dea67 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2023

  1. Configuration menu
    Copy the full SHA
    a9eae7b View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2023

  1. Configuration menu
    Copy the full SHA
    daf28a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    215bf77 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    55e84e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ca34a8 View commit details
    Browse the repository at this point in the history
  5. Revert battery_template.py changes

    The template is already reworked in another PR.
    mr-manuel committed Apr 27, 2023
    Configuration menu
    Copy the full SHA
    0a92296 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2023

  1. fix typo

    wollew committed Apr 28, 2023
    Configuration menu
    Copy the full SHA
    76a5b13 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2023

  1. remove unused code

    wollew committed May 2, 2023
    Configuration menu
    Copy the full SHA
    4174d6d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b5bc0c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b753324 View commit details
    Browse the repository at this point in the history