Lines Matching refs:err
181 int err = 0; in cmd_stepper_enable() local
182 bool enable = shell_strtobool(argv[ARG_IDX_PARAM], 10, &err); in cmd_stepper_enable()
184 if (err < 0) { in cmd_stepper_enable()
185 return err; in cmd_stepper_enable()
188 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_enable()
189 if (err < 0) { in cmd_stepper_enable()
190 return err; in cmd_stepper_enable()
193 err = stepper_enable(dev, enable); in cmd_stepper_enable()
194 if (err) { in cmd_stepper_enable()
195 shell_error(sh, "Error: %d", err); in cmd_stepper_enable()
198 return err; in cmd_stepper_enable()
204 int err = 0; in cmd_stepper_stop() local
206 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_stop()
207 if (err < 0) { in cmd_stepper_stop()
208 return err; in cmd_stepper_stop()
211 err = stepper_stop(dev); in cmd_stepper_stop()
212 if (err) { in cmd_stepper_stop()
213 shell_error(sh, "Error: %d", err); in cmd_stepper_stop()
214 return err; in cmd_stepper_stop()
217 err = stepper_set_event_callback(dev, print_callback, (void *)sh); in cmd_stepper_stop()
218 if (err != 0) { in cmd_stepper_stop()
219 shell_error(sh, "Failed to set callback: %d", err); in cmd_stepper_stop()
222 return err; in cmd_stepper_stop()
228 int err = 0; in cmd_stepper_move_by() local
230 int32_t micro_steps = shell_strtol(argv[ARG_IDX_PARAM], 10, &err); in cmd_stepper_move_by()
232 if (err < 0) { in cmd_stepper_move_by()
233 return err; in cmd_stepper_move_by()
236 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_move_by()
237 if (err < 0) { in cmd_stepper_move_by()
238 return err; in cmd_stepper_move_by()
241 err = stepper_set_event_callback(dev, print_callback, (void *)sh); in cmd_stepper_move_by()
242 if (err != 0) { in cmd_stepper_move_by()
243 shell_error(sh, "Failed to set callback: %d", err); in cmd_stepper_move_by()
246 err = stepper_move_by(dev, micro_steps); in cmd_stepper_move_by()
247 if (err) { in cmd_stepper_move_by()
248 shell_error(sh, "Error: %d", err); in cmd_stepper_move_by()
251 return err; in cmd_stepper_move_by()
257 int err = 0; in cmd_stepper_set_microstep_interval() local
258 uint64_t step_interval = shell_strtoull(argv[ARG_IDX_PARAM], 10, &err); in cmd_stepper_set_microstep_interval()
260 if (err < 0) { in cmd_stepper_set_microstep_interval()
261 return err; in cmd_stepper_set_microstep_interval()
264 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_set_microstep_interval()
265 if (err < 0) { in cmd_stepper_set_microstep_interval()
266 return err; in cmd_stepper_set_microstep_interval()
269 err = stepper_set_microstep_interval(dev, step_interval); in cmd_stepper_set_microstep_interval()
270 if (err) { in cmd_stepper_set_microstep_interval()
271 shell_error(sh, "Error: %d", err); in cmd_stepper_set_microstep_interval()
274 return err; in cmd_stepper_set_microstep_interval()
281 int err = -EINVAL; in cmd_stepper_set_micro_step_res() local
286 err = 0; in cmd_stepper_set_micro_step_res()
290 if (err != 0) { in cmd_stepper_set_micro_step_res()
292 return err; in cmd_stepper_set_micro_step_res()
295 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_set_micro_step_res()
296 if (err < 0) { in cmd_stepper_set_micro_step_res()
297 return err; in cmd_stepper_set_micro_step_res()
300 err = stepper_set_micro_step_res(dev, resolution); in cmd_stepper_set_micro_step_res()
301 if (err) { in cmd_stepper_set_micro_step_res()
302 shell_error(sh, "Error: %d", err); in cmd_stepper_set_micro_step_res()
305 return err; in cmd_stepper_set_micro_step_res()
311 int err; in cmd_stepper_get_micro_step_res() local
314 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_get_micro_step_res()
315 if (err < 0) { in cmd_stepper_get_micro_step_res()
316 return err; in cmd_stepper_get_micro_step_res()
319 err = stepper_get_micro_step_res(dev, µ_step_res); in cmd_stepper_get_micro_step_res()
320 if (err < 0) { in cmd_stepper_get_micro_step_res()
321 shell_warn(sh, "Failed to get micro-step resolution: %d", err); in cmd_stepper_get_micro_step_res()
326 return err; in cmd_stepper_get_micro_step_res()
332 int err = 0; in cmd_stepper_set_reference_position() local
333 int32_t position = shell_strtol(argv[ARG_IDX_PARAM], 10, &err); in cmd_stepper_set_reference_position()
335 if (err < 0) { in cmd_stepper_set_reference_position()
336 return err; in cmd_stepper_set_reference_position()
339 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_set_reference_position()
340 if (err < 0) { in cmd_stepper_set_reference_position()
341 return err; in cmd_stepper_set_reference_position()
344 err = stepper_set_reference_position(dev, position); in cmd_stepper_set_reference_position()
345 if (err) { in cmd_stepper_set_reference_position()
346 shell_error(sh, "Error: %d", err); in cmd_stepper_set_reference_position()
349 return err; in cmd_stepper_set_reference_position()
355 int err; in cmd_stepper_get_actual_position() local
358 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_get_actual_position()
359 if (err < 0) { in cmd_stepper_get_actual_position()
360 return err; in cmd_stepper_get_actual_position()
363 err = stepper_get_actual_position(dev, &actual_position); in cmd_stepper_get_actual_position()
364 if (err < 0) { in cmd_stepper_get_actual_position()
365 shell_warn(sh, "Failed to get actual position: %d", err); in cmd_stepper_get_actual_position()
370 return err; in cmd_stepper_get_actual_position()
376 int err = 0; in cmd_stepper_move_to() local
377 const int32_t position = shell_strtol(argv[ARG_IDX_PARAM], 10, &err); in cmd_stepper_move_to()
379 if (err < 0) { in cmd_stepper_move_to()
380 return err; in cmd_stepper_move_to()
383 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_move_to()
384 if (err < 0) { in cmd_stepper_move_to()
385 return err; in cmd_stepper_move_to()
388 err = stepper_set_event_callback(dev, print_callback, (void *)sh); in cmd_stepper_move_to()
389 if (err != 0) { in cmd_stepper_move_to()
390 shell_error(sh, "Failed to set callback: %d", err); in cmd_stepper_move_to()
393 err = stepper_move_to(dev, position); in cmd_stepper_move_to()
394 if (err) { in cmd_stepper_move_to()
395 shell_error(sh, "Error: %d", err); in cmd_stepper_move_to()
398 return err; in cmd_stepper_move_to()
404 int err = -EINVAL; in cmd_stepper_run() local
410 err = 0; in cmd_stepper_run()
414 if (err != 0) { in cmd_stepper_run()
416 return err; in cmd_stepper_run()
419 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_run()
420 if (err < 0) { in cmd_stepper_run()
421 return err; in cmd_stepper_run()
424 err = stepper_set_event_callback(dev, print_callback, (void *)sh); in cmd_stepper_run()
425 if (err != 0) { in cmd_stepper_run()
426 shell_error(sh, "Failed to set callback: %d", err); in cmd_stepper_run()
429 err = stepper_run(dev, direction); in cmd_stepper_run()
430 if (err) { in cmd_stepper_run()
431 shell_error(sh, "Error: %d", err); in cmd_stepper_run()
432 return err; in cmd_stepper_run()
441 int err; in cmd_stepper_info() local
446 err = parse_device_arg(sh, argv, &dev); in cmd_stepper_info()
447 if (err < 0) { in cmd_stepper_info()
448 return err; in cmd_stepper_info()
454 err = stepper_get_actual_position(dev, &actual_position); in cmd_stepper_info()
455 if (err < 0) { in cmd_stepper_info()
456 shell_warn(sh, "Failed to get actual position: %d", err); in cmd_stepper_info()
461 err = stepper_get_micro_step_res(dev, µ_step_res); in cmd_stepper_info()
462 if (err < 0) { in cmd_stepper_info()
463 shell_warn(sh, "Failed to get micro-step resolution: %d", err); in cmd_stepper_info()
468 err = stepper_is_moving(dev, &is_moving); in cmd_stepper_info()
469 if (err < 0) { in cmd_stepper_info()
470 shell_warn(sh, "Failed to check if the motor is moving: %d", err); in cmd_stepper_info()