merge code

This commit is contained in:
xtkuang 2026-09-07 16:15:50 +08:00
parent 0efee08142
commit 595010aada

View File

@ -40,6 +40,7 @@ private:
bool hasValidConversion_() const; bool hasValidConversion_() const;
bool writeVendorPositionLimits_() const; bool writeVendorPositionLimits_() const;
bool writeVendorVelocityLimit_() const; bool writeVendorVelocityLimit_() const;
void configureCurrentConversion_();
std::int32_t radToCounts_(double angle_rad) const; std::int32_t radToCounts_(double angle_rad) const;
std::uint32_t radPerSecToCounts_(double velocity_rad_s) const; std::uint32_t radPerSecToCounts_(double velocity_rad_s) const;
@ -47,6 +48,7 @@ private:
std::unique_ptr<EyouMotorAdapter> vendor_adapter_; std::unique_ptr<EyouMotorAdapter> vendor_adapter_;
double encoder_counts_per_rev_{0.0}; double encoder_counts_per_rev_{0.0};
double gear_ratio_{0.0}; double gear_ratio_{0.0};
double current_scale_ma_per_count_{1.0};
}; };
} // namespace cmvr::device } // namespace cmvr::device