Modified Motor Driver Firmware to include Flash + Thermal
Dependencies: FastPWM3 mbed-dev-STM-lean
Diff: Config/user_config.h
- 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