MatrixMiniR4 1.1.9
Matrix Mini R4 Arduino Library API Documentation
Loading...
Searching...
No Matches
MMLower Member List

This is the complete list of members for MMLower, including all inherited members.

BTN_STATE enum nameMMLower
BtnChgCallback typedefMMLower
BUTTON_ECHO_MODE enum nameMMLower
COMM_CMD enum nameMMLower
COMM_STATE enum nameMMLower
DIR enum nameMMLower
Drive_RESULT enum nameMMLower
EchoTest(void)MMLower
ENCODER_ECHO_MODE enum nameMMLower
enCounterMMLower
Get_Drive_Degrees(uint8_t num, int32_t &Degs)MMLower
Get_Drive_EncoderCounter(uint8_t num, int32_t &enCounter)MMLower
Get_Drive_isTaskDone(uint8_t num, bool *isEnd)MMLower
Get_IMU_nancalib_acc(float *accdata)MMLower
GetAllEncoderCounter(int32_t *enCounter)MMLower
GetALLEncoderSpeed(int32_t *enSpeed)MMLower
GetAllInfo(AllInfo_t &info)MMLower
GetButtonsState(bool *btnsState)MMLower
GetButtonState(uint8_t num, bool &btnState)MMLower
GetEncoderCounter(uint8_t num, int32_t &enCounter)MMLower
GetEncoderDegrees(uint8_t num, int32_t &enDeges)MMLower
GetFWBuildDay(String &date)MMLower
GetFWDescriptor(String &descriptor)MMLower
GetFWVersion(String &version)MMLower
GetIMUAcc(double &x, double &y, double &z)MMLower
GetIMUEuler(double &roll, double &pitch, double &yaw)MMLower
GetIMUGyro(double &x, double &y, double &z)MMLower
GetModelIndex(uint8_t &index)MMLower
GetPowerInfo(float &curVolt, float &curVoltPerc)MMLower
GetRotateState(uint8_t num, bool &isEnd)MMLower
IMU_ACC_FSR enum nameMMLower
IMU_ECHO_MODE enum nameMMLower
IMU_FIFO enum nameMMLower
IMU_GYRO_FSR enum nameMMLower
IMU_ODR enum nameMMLower
imuAccXMMLower
imuAccYMMLower
imuAccZMMLower
imuGyroXMMLower
imuGyroYMMLower
imuGyroZMMLower
Init(uint32_t timeout_ms=1000)MMLower
loop(void)MMLower
MMLower(uint8_t rx, uint8_t tx, uint32_t baudrate)MMLower
MOVE_ACTION enum nameMMLower
MOVE_TYPE enum nameMMLower
onBtnChg(BtnChgCallback callback)MMLower
RESULT enum nameMMLower
RunAutoQC(void)MMLower
Set_Drive2Motor_PARAM(uint8_t m1_num, uint8_t m2_num, DIR m1_dir, DIR m2_dir, uint8_t num)MMLower
Set_Drive_Brake(bool brake, uint8_t num)MMLower
Set_Drive_Encode_PPR(uint8_t num, uint16_t *ppr)MMLower
Set_Drive_Motor_Type(uint8_t num, uint8_t type)MMLower
Set_Drive_Move_Degs(int16_t power_left, int16_t power_right, uint16_t Degree_c, bool brake, bool async, uint8_t num)MMLower
Set_Drive_Move_Func(int16_t power_left, int16_t power_right, uint8_t num)MMLower
Set_Drive_Move_Time(int16_t power_left, int16_t power_right, uint32_t Time_mS, bool brake, bool async, uint8_t num)MMLower
Set_Drive_MoveGyro_Degs(int16_t power, int16_t Target_dri, uint16_t Degree_c, bool brake, bool async, uint8_t num)MMLower
Set_Drive_MoveGyro_Func(int16_t power, int16_t Target_dri, uint8_t num)MMLower
Set_Drive_MoveGyro_PID(float Kp, float Ki, float Kd, uint8_t num)MMLower
Set_Drive_MoveGyro_Time(int16_t power, int16_t Target_dri, uint32_t Time_mS, bool brake, bool async, uint8_t num)MMLower
Set_Drive_MoveSync_Degs(int16_t power_left, int16_t power_right, uint16_t Degree_c, bool brake, bool async, uint8_t num)MMLower
Set_Drive_MoveSync_Func(int16_t power_left, int16_t power_right, uint8_t num)MMLower
Set_Drive_MoveSync_PID(float Kp, float Ki, float Kd, uint8_t num)MMLower
Set_Drive_MoveSync_Time(int16_t power_left, int16_t power_right, uint32_t Time_mS, bool brake, bool async, uint8_t num)MMLower
Set_Drive_MoveTurn_PID(float Kp, float Ki, float Kd, uint8_t num)MMLower
Set_Drive_Reset_Count(uint8_t num, bool reset)MMLower
Set_Drive_TurnGyro(int16_t power, int16_t Target_dri, uint8_t mode, bool brake, bool async, uint8_t num)MMLower
SetALL_Encode_PPR(uint16_t *ppr)MMLower
SetALLDC_Type_Brake(uint8_t *type)MMLower
SetALLDCBrake(void)MMLower
SetAllDCMotorPower(Motors_Param_t param)MMLower
SetAllDCMotorSpeed(Motors_Param_t param)MMLower
SetAllServoAngle(uint16_t angle1, uint16_t angle2, uint16_t angle3, uint16_t angle4)MMLower
SetDC_Type_Brake(uint8_t num, uint8_t type)MMLower
SetDCBrake(uint8_t num)MMLower
SetDCMotorDir(uint8_t num, DIR dir)MMLower
SetDCMotorPower(uint8_t num, int16_t power)MMLower
SetDCMotorRotate(uint8_t num, int16_t maxSpeed, uint16_t degree)MMLower
SetDCMotorSpeed(uint8_t num, int16_t speed)MMLower
SetDCMotorSpeedRange(uint8_t num, uint16_t min, uint16_t max)MMLower
SetEncode_PPR_MaxRPM(uint8_t num, uint16_t ppr, uint16_t Maxspeed)MMLower
SetEncoderDir(uint8_t num, DIR dir)MMLower
SetEncoderResetCounter(uint8_t num)MMLower
SetIMU_Calib_data(float *bufdata)MMLower
SetIMUEchoMode(IMU_ECHO_MODE mode, uint16_t echoIntervalMs)MMLower
SetIMUInit(IMU_ACC_FSR accFSR, IMU_GYRO_FSR gyroFSR, IMU_ODR odr, IMU_FIFO fifo)MMLower
SetIMUToZero(void)MMLower
SetMoveDistance(MOVE_TYPE type, MOVE_ACTION action, uint16_t speed, uint16_t enCounter)MMLower
SetPIDParam(uint8_t num, uint8_t pidNum, float kp, float ki, float kd)MMLower
SetPowerParam(float fullVolt, float cutOffVolt, float alarmVolt)MMLower
SetServoAngle(uint8_t num, uint16_t angle)MMLower
SetServoAngleRange(uint8_t num, uint16_t min, uint16_t max)MMLower
SetServoDir(uint8_t num, DIR dir)MMLower
SetServoPulseRange(uint8_t num, uint16_t min, uint16_t max)MMLower
SetStateLED(uint8_t brightness, uint32_t colorRGB)MMLower