STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
battery.c File Reference
#include "battery.h"
Include dependency graph for battery.c:

Go to the source code of this file.

Functions

uint16_t battery_counts_to_mv (uint32_t counts)
battery_t battery_assess (bool valid, uint32_t counts, bool on_usb)
const char * battery_state_name (battery_state_t state)

Function Documentation

◆ battery_assess()

◆ battery_counts_to_mv()

uint16_t battery_counts_to_mv ( uint32_t counts)

Definition at line 3 of file battery.c.

References BATTERY_ADC_FULL_SCALE, and BATTERY_MV_AT_FULL_SCALE.

Referenced by battery_assess(), and test_conversion().

◆ battery_state_name()

const char * battery_state_name ( battery_state_t state)

Definition at line 31 of file battery.c.

References BATTERY_FAIL, BATTERY_INVALID, BATTERY_OK, BATTERY_USB, BATTERY_WARN, and state.

Referenced by boot_report_build().