Files
lemon-pepper-stepper/firmware/lib/Arduino-FOC-drivers/src/encoders/as5047/MagneticSensorAS5047.h
2023-11-09 19:02:15 -05:00

21 lines
480 B
C++

#ifndef __MAGNETICSENSORAS5047PD_H__
#define __MAGNETICSENSORAS5047PD_H__
#include "common/base_classes/Sensor.h"
#include "./AS5047.h"
class MagneticSensorAS5047 : public Sensor, public AS5047 {
public:
MagneticSensorAS5047(int nCS = -1, bool fastMode = false, SPISettings settings = AS5047SPISettings);
virtual ~MagneticSensorAS5047();
virtual float getSensorAngle() override;
virtual void init(SPIClass* _spi = &SPI);
private:
bool fastMode = false;
};
#endif