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

depGraph

File bms_fsm.c¶

↰ Parent directory (mainboard/Src)

BMS’s state machine.

Contents

  • Definition (mainboard/Src/bms_fsm.c)
  • Detailed Description
  • Includes
  • Functions
  • Variables

Definition (mainboard/Src/bms_fsm.c)¶

  • Program Listing for File bms_fsm.c

Detailed Description¶

Mar 25, 2020

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

Simone Ruffini [simone.ruffini@studenti.unitn.it]

Includes¶

  • bms_fsm.h (File bms_fsm.h)
  • cli_bms.h (File cli_bms.h)
  • error.h (File error.h)
  • inttypes.h
  • main.h (File main.h)
  • mainboard_config.h (File mainboard_config.h)
  • pack/pack.h (File pack.h)
  • pack/voltage.h (File voltage.h)
  • peripherals/can_comm.h (File can_comm.h)
  • stdio.h
  • string.h
  • tim.h (File tim.h)

Functions¶

  • Function _halt_entry
  • Function _halt_handler
  • Function _halt_run
  • Function _idle_entry
  • Function _idle_exit
  • Function _idle_handler
  • Function _on_entry
  • Function _on_exit
  • Function _on_handler
  • Function _precharge_entry
  • Function _precharge_exit
  • Function _precharge_handler
  • Function bms_blink_led
  • Function bms_fsm_init()
  • Function bms_set_led_blinker

Variables¶

  • Variable bms

© Copyright 2021, E-Agle TRT.

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