mirror of
https://github.com/odriverobotics/ODrive.git
synced 2026-10-08 04:54:21 +08:00
improve arduino run_state and fix sine example movement units
This commit is contained in:
@@ -59,8 +59,8 @@ int32_t ODriveArduino::readInt() {
|
||||
return readString().toInt();
|
||||
}
|
||||
|
||||
bool ODriveArduino::run_state(int axis, int requested_state, bool wait) {
|
||||
int timeout_ctr = 100;
|
||||
bool ODriveArduino::run_state(int axis, int requested_state, bool wait_for_idle, float timeout) {
|
||||
int timeout_ctr = (int)(timeout * 10.0f);
|
||||
serial_ << "w axis" << axis << ".requested_state " << requested_state << '\n';
|
||||
if (wait) {
|
||||
do {
|
||||
|
||||
Reference in New Issue
Block a user