Fenice BMS HV
1.0.0
  • Software
Fenice BMS HV
  • »
  • File bal_fsm.c
  • View page source

depGraph

File bal_fsm.c¶

↰ Parent directory (mainboard/Src)

This file contains the balancing functions.

Contents

  • Definition (mainboard/Src/bal_fsm.c)
  • Detailed Description
  • Includes
  • Classes
  • Functions
  • Defines
  • Variables

Definition (mainboard/Src/bal_fsm.c)¶

  • Program Listing for File bal_fsm.c

Detailed Description¶

May 09, 2021

Matteo Bonora [matteo.bonora@studenti.unitn.it]

Includes¶

  • bal_fsm.h (File bal_fsm.h)
  • cli_bms.h (File cli_bms.h)
  • config.h (File config.h)
  • fenice_config.h (File fenice_config.h)
  • pack/pack.h (File pack.h)
  • spi.h (File spi.h)

Classes¶

  • Struct bal_params

Functions¶

  • Function bal_fsm_init()
  • Function bal_get_threshold()
  • Function bal_set_threshold(uint16_t)
  • Function compute_entry
  • Function cooldown_handler
  • Function discharge_entry
  • Function discharge_handler
  • Function off_entry
  • Function off_handler

Defines¶

  • Define CONF_ADDR
  • Define CONF_VER

Variables¶

  • Variable bal
  • Variable bal_params_default
  • Variable config

© Copyright 2021, E-Agle TRT.

Built with Sphinx using a theme provided by Read the Docs.