Program Listing for File current.h

Return to documentation for file (mainboard/Inc/pack/current.h)

#pragma once

#include <fenice_config.h>

enum CURRENT_SENSORS { CURRENT_SENSOR_50 = 0, CURRENT_SENSOR_300, CURRENT_SENSOR_SHUNT, CURRENT_SENSOR_NUM };

typedef float current_t;

void current_start_measure();

uint32_t current_read();

void current_zero();

current_t current_get_current();

current_t *current_get_current_sensors();

current_t *current_get_zero();