set encoder to ready state on startup for hall effect mode

This commit is contained in:
Samuel Sadok
2018-04-27 12:08:23 -07:00
parent d4ba260990
commit d827d7f1d1
+5
View File
@@ -14,6 +14,11 @@ Encoder::Encoder(const EncoderHardwareConfig_t& hw_config,
// Critically damped
pll_ki_ = 0.25f * (pll_kp_ * pll_kp_);
if (config.pre_calibrated && (config.mode == Encoder::MODE_HALL)) {
offset_ = config.offset;
is_ready_ = true;
}
}
static void enc_index_cb_wrapper(void* ctx) {