foxBMS
1.6.0
The foxBMS Battery Management System API Documentation
|
#include <database_cfg.h>
Data Fields | |
DATA_BLOCK_HEADER_s | header |
float_t | movingAverageCurrent1sInterval_mA |
float_t | movingAverageCurrent5sInterval_mA |
float_t | movingAverageCurrent10sInterval_mA |
float_t | movingAverageCurrent30sInterval_mA |
float_t | movingAverageCurrent60sInterval_mA |
float_t | movingAverageCurrentConfigurableInterval_mA |
float_t | movingAveragePower1sInterval_mA |
float_t | movingAveragePower5sInterval_mA |
float_t | movingAveragePower10sInterval_mA |
float_t | movingAveragePower30sInterval_mA |
float_t | movingAveragePower60sInterval_mA |
float_t | movingAveragePowerConfigurableInterval_mA |
data block struct of the moving average algorithm
Definition at line 561 of file database_cfg.h.
DATA_BLOCK_HEADER_s DATA_BLOCK_MOVING_AVERAGE_s::header |
Data block header
Definition at line 565 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrent10sInterval_mA |
current moving average over the last 10s
Definition at line 568 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrent1sInterval_mA |
current moving average over the last 1s
Definition at line 566 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrent30sInterval_mA |
current moving average over the last 30s
Definition at line 569 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrent5sInterval_mA |
current moving average over the last 5s
Definition at line 567 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrent60sInterval_mA |
current moving average over the last 60s
Definition at line 570 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAverageCurrentConfigurableInterval_mA |
current moving average over the last configured time
Definition at line 571 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePower10sInterval_mA |
power moving average over the last 10s
Definition at line 574 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePower1sInterval_mA |
power moving average over the last 1s
Definition at line 572 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePower30sInterval_mA |
power moving average over the last 30s
Definition at line 575 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePower5sInterval_mA |
power moving average over the last 5s
Definition at line 573 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePower60sInterval_mA |
power moving average over the last 60s
Definition at line 576 of file database_cfg.h.
float_t DATA_BLOCK_MOVING_AVERAGE_s::movingAveragePowerConfigurableInterval_mA |
power moving average over the last configured time
Definition at line 577 of file database_cfg.h.