1#ifndef HARDWARE_UTILS_CURRENT_H
2#define HARDWARE_UTILS_CURRENT_H
4#include "../common/foc_utils.h"
5#include "../common/time_utils.h"
8#define SIMPLEFOC_CURRENT_SENSE_INIT_FAILED ((void*)-1)
void * _configureADCInline(const void *driver_params, const int pinA, const int pinB, const int pinC=NOT_SET)
float _readADCVoltageInline(const int pinA, const void *cs_params)
void * _driverSyncLowSide(void *driver_params, void *cs_params)
void * _configureADCLowSide(const void *driver_params, const int pinA, const int pinB, const int pinC=NOT_SET)
void _startADC3PinConversionLowSide()
float _readADCVoltageLowSide(const int pinA, const void *cs_params)
const int const int const int pinC