refactor: fix various lsp erros and warnings

This commit is contained in:
Julien Oculi 2025-06-10 16:08:10 +02:00
parent 3ab35f51f7
commit cf88273869

View file

@ -1,5 +1,4 @@
#include "turret.h"
#include "config.h"
#include "maths.h"
#include <kissStepper.h>
@ -8,8 +7,12 @@ Turret::Turret(double stepRatioX, double stepRatioY, double offsetX,
int pin_x_pulse, int pin_x_enable, int pin_x_home,
int pin_y_direction, int pin_y_pulse, int pin_y_enable,
int pin_y_home, int pin_laser)
: _stepperX(pin_x_direction, pin_x_pulse, pin_x_enable),
_stepperY(pin_y_direction, pin_y_pulse, pin_y_enable) {
: _stepperX(static_cast<uint8_t>(pin_x_direction),
static_cast<uint8_t>(pin_x_pulse),
static_cast<uint8_t>(pin_x_enable)),
_stepperY(static_cast<uint8_t>(pin_y_direction),
static_cast<uint8_t>(pin_y_pulse),
static_cast<uint8_t>(pin_y_enable)) {
_pin_x_direction = pin_x_direction;
_pin_x_pulse = pin_x_pulse;