1#ifndef GENERIC_CS_LIB_H
2#define GENERIC_CS_LIB_H
5#include "../common/foc_utils.h"
6#include "../common/time_utils.h"
7#include "../common/defaults.h"
8#include "../common/base_classes/CurrentSense.h"
9#include "../common/lowpass_filter.h"
23 int driverAlign(
float align_voltage,
bool modulation_centered)
override;
33 void calibrateOffsets();
PhaseCurrent_s(* readCallback)()
function pointer to sensor reading
void(* initCallback)()
function pointer to sensor initialisation
PhaseCurrent_s getPhaseCurrents() override
int driverAlign(float align_voltage, bool modulation_centered) override