#include "main.h"
#include "Animation.h"
#include "BatteryModel.h"
Go to the source code of this file.
|
| static void | battery_add_to_animation (ptrBATTERY pb) |
| |
| static void | battery_add (ptrBATTERY b) |
| |
| static ptrBATTERYMODE | battery_find_mode (ptrBATTERY b, int mode) |
| |
| ptrBATTERY | battery_find (NETSIM_ID d, NETSIM_ID in) |
| |
| void | battery_add_new_mode (ptrBATTERY battery, int mode, double current, char *heading) |
| |
| ptrBATTERY | battery_init_new (NETSIM_ID deviceId, NETSIM_ID interfaceId, double initialEnergy, double voltage, double dRechargingCurrent) |
| |
| void | battery_free (NETSIM_ID deviceId, NETSIM_ID interfaceId, double time) |
| |
| bool | battery_set_mode (ptrBATTERY battery, int mode, double time) |
| |
| void | battery_animation () |
| |
| static bool | isIncludedInMetricsHeading (ptrBATTERYMODE m) |
| |
| static void | addInMetricsHeading (ptrBATTERYMODE m) |
| |
| static void | prepare_mode_list (char *buf) |
| |
| static double | get_value_from_battery (ptrBATTERY b, char *mode) |
| |
| static void | add_to_mode_list (ptrBATTERY b) |
| |
| static void | add_to_table (PMETRICSNODE table, int index) |
| |
| void | battery_metrics (PMETRICSWRITER metricsWriter) |
| |
| double | battery_get_remaining_energy (ptrBATTERY battery) |
| |
| double | battery_get_consumed_energy (ptrBATTERY battery, int mode) |
| |
◆ _BATTERY_MODEL_CODE_
| #define _BATTERY_MODEL_CODE_ |
◆ BATTERY
◆ BATTERYMETRICS
◆ BATTERYMODE
◆ ptrBATTERY
◆ ptrBATTERYMETRICS
◆ ptrBATTERYMODE
◆ add_to_mode_list()
◆ add_to_table()
◆ addInMetricsHeading()
◆ battery_add()
◆ battery_add_new_mode()
| void battery_add_new_mode |
( |
ptrBATTERY |
battery, |
|
|
int |
mode, |
|
|
double |
current, |
|
|
char * |
heading |
|
) |
| |
◆ battery_add_to_animation()
| static void battery_add_to_animation |
( |
ptrBATTERY |
pb | ) |
|
|
static |
◆ battery_animation()
| void battery_animation |
( |
| ) |
|
◆ battery_find()
◆ battery_find_mode()
◆ battery_free()
◆ battery_get_consumed_energy()
| double battery_get_consumed_energy |
( |
ptrBATTERY |
battery, |
|
|
int |
mode |
|
) |
| |
◆ battery_get_remaining_energy()
| double battery_get_remaining_energy |
( |
ptrBATTERY |
battery | ) |
|
◆ battery_init_new()
◆ battery_metrics()
◆ battery_set_mode()
| bool battery_set_mode |
( |
ptrBATTERY |
battery, |
|
|
int |
mode, |
|
|
double |
time |
|
) |
| |
◆ get_value_from_battery()
| static double get_value_from_battery |
( |
ptrBATTERY |
b, |
|
|
char * |
mode |
|
) |
| |
|
static |
◆ isIncludedInMetricsHeading()
◆ prepare_mode_list()
| static void prepare_mode_list |
( |
char * |
buf | ) |
|
|
static |
◆ batteryMetrics
◆ firstBattery
◆ handle
◆ lastBattery