Modified Motor Driver Firmware to include Flash + Thermal

Dependencies:   FastPWM3 mbed-dev-STM-lean

Revision:
71:b314182de37f
Parent:
55:c4c9fec8539c
Child:
73:5676f1232a81
diff -r 2ea6c555a2cb -r b314182de37f Config/user_config.h
--- a/Config/user_config.h	Thu Apr 01 18:23:53 2021 +0000
+++ b/Config/user_config.h	Fri Aug 26 21:44:23 2022 +0000
@@ -14,12 +14,15 @@
 #define R_NOMINAL               __float_reg[7]                                  // Nominal motor resistance, set during calibration
 #define TEMP_MAX                __float_reg[8]                                  // Temperature safety lmit
 #define I_MAX_CONT              __float_reg[9]                                  // Continuous max current
+#define K_SCALE                 __float_reg[10]                                 // Current Controller KP scaled w/ BW
+#define KI_D                    __float_reg[11]                                 // Current Controller KI D-Axis
+#define KI_Q                    __float_reg[12]                                 // Current Controller KI Q-Axis
 
 #define PHASE_ORDER             __int_reg[0]                                    // Phase swapping during calibration
 #define CAN_ID                  __int_reg[1]                                    // CAN bus ID
 #define CAN_MASTER              __int_reg[2]                                    // CAN bus "master" ID
 #define CAN_TIMEOUT             __int_reg[3]                                    // CAN bus timeout period
-#define ENCODER_LUT             __int_reg[5]                                    // Encoder offset LUT - 128 elements long
+#define ENCODER_LUT             __int_reg[5]                                    // Encoder offset LUT - 128 elements long