From acf14b49781008129c769e80eab1f9ee597c7788 Mon Sep 17 00:00:00 2001 From: Marcos Chaparro Date: Mon, 20 May 2024 12:27:30 -0300 Subject: [PATCH] m600: tune torque sensor parameters Signed-off-by: Marcos Chaparro --- hwconf/luna/m600/appconf_luna_m600.h | 2 +- hwconf/luna/m600/hw_luna_m600.h | 2 +- hwconf/luna/m600/luna_m600_display.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/hwconf/luna/m600/appconf_luna_m600.h b/hwconf/luna/m600/appconf_luna_m600.h index b2e1bbc6..bb8ae9ba 100644 --- a/hwconf/luna/m600/appconf_luna_m600.h +++ b/hwconf/luna/m600/appconf_luna_m600.h @@ -280,7 +280,7 @@ #define APPCONF_PAS_INVERT_PEDAL_DIRECTION 0 // Sensor Magnets -#define APPCONF_PAS_MAGNETS 12 +#define APPCONF_PAS_MAGNETS 48 // Use Filter #define APPCONF_PAS_USE_FILTER 1 diff --git a/hwconf/luna/m600/hw_luna_m600.h b/hwconf/luna/m600/hw_luna_m600.h index c7a7abd2..00d41424 100644 --- a/hwconf/luna/m600/hw_luna_m600.h +++ b/hwconf/luna/m600/hw_luna_m600.h @@ -21,7 +21,7 @@ #ifndef HW_LUNA_M600_H_ #define HW_LUNA_M600_H_ -#define FW_NAME "2023.12.13" +#define FW_NAME "2024.05.08" #ifdef M600_60V_BATTERY #include "mcconf_luna_m600_60V.h" diff --git a/hwconf/luna/m600/luna_m600_display.c b/hwconf/luna/m600/luna_m600_display.c index 00643be6..6949e26b 100644 --- a/hwconf/luna/m600/luna_m600_display.c +++ b/hwconf/luna/m600/luna_m600_display.c @@ -37,7 +37,7 @@ #include "mcpwm_foc.h" // for encoder angle error #define LUNA_TORQUE_SENSOR_DEFAULT_TORQUE 0x02EE -#define LUNA_TORQUE_SENSOR_MINIMUM_TORQUE 0x0360 +#define LUNA_TORQUE_SENSOR_MINIMUM_TORQUE 0x044C #define LUNA_TORQUE_SENSOR_MAXIMUM_TORQUE 0x0600 typedef enum {