1#include "../hardware_api.h"
2#include "../../communication/SimpleFOCDebug.h"
6 uint32_t raw_adc = analogRead(
pinA);
20 .adc_voltage_conv = (5.0f)/(1024.0f)
#define SIMPLEFOC_DEBUG(msg,...)
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
GenericCurrentSenseParams * params
__attribute__((weak)) float _readADCVoltageInline(const int pinA
return SIMPLEFOC_CURRENT_SENSE_INIT_FAILED