8#ifndef MOTORS_CONTROLLERS_MULT_MOTOR_CONTROLLER_H_
9#define MOTORS_CONTROLLERS_MULT_MOTOR_CONTROLLER_H_
23typedef void (*
MultMotorMoveToPos)(
void *self, uint8_t* position, uint8_t* delay, uint8_t* speed, uint8_t* force);
void MultMotorControllesBaseInit(multi_motor_controller_base_t *self)
Definition mult_motor_controller.c:54
void(* MultiMotorSelfFuncWithReason_t)(void *self, uint8_t reason)
Definition mult_motor_controller.h:21
void(* MultiMotorSelfFunc_t)(void *self)
Definition mult_motor_controller.h:19
void(* MultiMotorFunc_t)(void)
Definition mult_motor_controller.h:20
void(* MultMotorMoveToPos)(void *self, uint8_t *position, uint8_t *delay, uint8_t *speed, uint8_t *force)
Definition mult_motor_controller.h:23
Definition motor_controller.h:93
Definition mult_motor_controller.h:26
MultiMotorSelfFuncWithReason_t Close
Definition mult_motor_controller.h:35
MultiMotorSelfFunc_t Calibrate
Definition mult_motor_controller.h:39
MultiMotorSelfFuncWithReason_t Open
Definition mult_motor_controller.h:34
MultiMotorSelfFuncWithReason_t Stop
Definition mult_motor_controller.h:36
uint8_t * settings
Definition mult_motor_controller.h:30
MultMotorMoveToPos MoveToPos
Definition mult_motor_controller.h:37
uint8_t motors_num
Definition mult_motor_controller.h:28
MultiMotorSelfFunc_t Tick
Definition mult_motor_controller.h:38
motor_controller_base_t * motors[6]
Definition mult_motor_controller.h:27