improve arduino run_state and fix sine example movement units

This commit is contained in:
Oskar Weigl
2020-10-09 17:22:23 -07:00
parent f37a50f0bb
commit db4022a044
3 changed files with 8 additions and 8 deletions
+2 -2
View File
@@ -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 {