restore default config values

This commit is contained in:
Oskar Weigl
2018-05-10 14:48:48 -07:00
parent 7188e2a1c2
commit 03c7c1d43c
2 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -30,7 +30,7 @@ public:
// In this case the encoder will enter ready
// state as soon as the index is found.
float idx_search_speed = 10.0f; // [rad/s electrical]
int32_t cpr = 72; //(2048 * 4); // Default resolution of CUI-AMT102 encoder,
int32_t cpr = (2048 * 4); // Default resolution of CUI-AMT102 encoder,
int32_t offset = 0; // If pre_calibrated is true, this is copied into encoder.offset_ once
// index search succeeds
float offset_float = 0.0f; // Sub-count phase alignment offset
+4 -4
View File
@@ -37,9 +37,9 @@ typedef struct {
// example: current_lim and calibration_current will instead determine the maximum voltage applied to the motor.
typedef struct {
bool pre_calibrated = false; // can be set to true to indicate that all values here are valid
int32_t pole_pairs = 12;
float calibration_current = 6.0f; // [A]
float resistance_calib_max_voltage = 2.0f; // [V] - You may need to increase this if this voltage isn't sufficient to drive calibration_current through the motor.
int32_t pole_pairs = 7;
float calibration_current = 10.0f; // [A]
float resistance_calib_max_voltage = 1.0f; // [V] - You may need to increase this if this voltage isn't sufficient to drive calibration_current through the motor.
float phase_inductance = 0.0f; // to be set by measure_phase_inductance
float phase_resistance = 0.0f; // to be set by measure_phase_resistance
int32_t direction = 1; // 1 or -1
@@ -48,7 +48,7 @@ typedef struct {
// Read out max_allowed_current to see max supported value for current_lim.
// You can change DRV8301_ShuntAmpGain to get a different range.
// float current_lim = 75.0f; //[A]
float current_lim = 6.0f; //[A]
float current_lim = 10.0f; //[A]
} MotorConfig_t;
class Motor {