Public Member Functions | Private Attributes | List of all members
fake_bms.FakeBMS Class Reference
Inheritance diagram for fake_bms.FakeBMS:
Inheritance graph
[legend]

Public Member Functions

def __init__ (self)
 
def current_cb (self, req)
 
def produce_diagnostics (self, stat)
 
def publish_diagnostics (self, event)
 
def relative_remaining_capacity_cb (self, req)
 
def timer_cb (self, event)
 
def timer_consume_power_cb (self, event)
 

Private Attributes

 _current
 
 _full_charge_capacity
 
 _poll_frequency
 
 _pub_current
 
 _pub_full_charge_capacity
 
 _pub_remaining_capacity
 
 _pub_temparature
 
 _pub_voltage
 
 _remaining_capacity
 
 _srv_current
 
 _srv_relative_remaining_capacity
 
 _temperature
 
 _updater
 
 _voltage
 

Detailed Description

Definition at line 26 of file fake_bms.py.

Constructor & Destructor Documentation

◆ __init__()

def fake_bms.FakeBMS.__init__ (   self)

Definition at line 27 of file fake_bms.py.

Member Function Documentation

◆ current_cb()

def fake_bms.FakeBMS.current_cb (   self,
  req 
)

Definition at line 51 of file fake_bms.py.

◆ produce_diagnostics()

def fake_bms.FakeBMS.produce_diagnostics (   self,
  stat 
)

Definition at line 64 of file fake_bms.py.

◆ publish_diagnostics()

def fake_bms.FakeBMS.publish_diagnostics (   self,
  event 
)

Definition at line 61 of file fake_bms.py.

◆ relative_remaining_capacity_cb()

def fake_bms.FakeBMS.relative_remaining_capacity_cb (   self,
  req 
)

Definition at line 56 of file fake_bms.py.

◆ timer_cb()

def fake_bms.FakeBMS.timer_cb (   self,
  event 
)

Definition at line 73 of file fake_bms.py.

◆ timer_consume_power_cb()

def fake_bms.FakeBMS.timer_consume_power_cb (   self,
  event 
)

Definition at line 80 of file fake_bms.py.

Member Data Documentation

◆ _current

fake_bms.FakeBMS._current
private

Definition at line 42 of file fake_bms.py.

◆ _full_charge_capacity

fake_bms.FakeBMS._full_charge_capacity
private

Definition at line 44 of file fake_bms.py.

◆ _poll_frequency

fake_bms.FakeBMS._poll_frequency
private

Definition at line 30 of file fake_bms.py.

◆ _pub_current

fake_bms.FakeBMS._pub_current
private

Definition at line 32 of file fake_bms.py.

◆ _pub_full_charge_capacity

fake_bms.FakeBMS._pub_full_charge_capacity
private

Definition at line 34 of file fake_bms.py.

◆ _pub_remaining_capacity

fake_bms.FakeBMS._pub_remaining_capacity
private

Definition at line 33 of file fake_bms.py.

◆ _pub_temparature

fake_bms.FakeBMS._pub_temparature
private

Definition at line 35 of file fake_bms.py.

◆ _pub_voltage

fake_bms.FakeBMS._pub_voltage
private

Definition at line 31 of file fake_bms.py.

◆ _remaining_capacity

fake_bms.FakeBMS._remaining_capacity
private

Definition at line 43 of file fake_bms.py.

◆ _srv_current

fake_bms.FakeBMS._srv_current
private

Definition at line 28 of file fake_bms.py.

◆ _srv_relative_remaining_capacity

fake_bms.FakeBMS._srv_relative_remaining_capacity
private

Definition at line 29 of file fake_bms.py.

◆ _temperature

fake_bms.FakeBMS._temperature
private

Definition at line 45 of file fake_bms.py.

◆ _updater

fake_bms.FakeBMS._updater
private

Definition at line 37 of file fake_bms.py.

◆ _voltage

fake_bms.FakeBMS._voltage
private

Definition at line 41 of file fake_bms.py.


The documentation for this class was generated from the following file:


cob_bms_driver
Author(s): mig-mc , Mathias Lüdtke
autogenerated on Wed Nov 8 2023 03:47:34