完成关于唐超需求部分 请查看README

This commit is contained in:
xin
2020-08-11 17:55:51 +08:00
parent c210b7e45a
commit 28cf2d9539
2 changed files with 100 additions and 1 deletions

View File

@ -109,13 +109,76 @@ public:
// Parameter: QString str <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>id
//************************************
void SendCommandtoSerial(QString str);
//************************************
// Method: MoveSetDistance <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD> һ<><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǿ<EFBFBD><C7BE>
// FullName: VinceControl::MoveSetDistance
// Access: public
// Returns: void
// Qualifier:
// Parameter: long distance
//************************************
void MoveSetDistance(long distance);
//************************************
// Method: MoveModar <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>/<2F><><EFBFBD><EFBFBD> direction<6F>Ƿ<EFBFBD><C7B7><EFBFBD>
// FullName: VinceControl::MoveModar
// Access: public
// Returns: void
// Qualifier:
// Parameter: bool direction <20><><EFBFBD><EFBFBD>
//************************************
void MoveMotar(bool direction);
//************************************
// Method: SettingSpeed <20><><EFBFBD><EFBFBD><EFBFBD>ٶ<EFBFBD>
// FullName: VinceControl::SettingSpeed
// Access: public
// Returns: void
// Qualifier:
// Parameter: unsigned long Speed <20>ٶ<EFBFBD> <20>޷<EFBFBD><DEB7><EFBFBD>
//************************************
void SettingSpeed(unsigned long Speed);
//************************************
// Method: MovetoZero <20><><EFBFBD><EFBFBD>
// FullName: VinceControl::MovetoZero
// Access: public
// Returns: void
// Qualifier:
//************************************
void MovetoZero();
//************************************
// Method: GetLocationNow <20><>ȡ<EFBFBD><C8A1>ǰ<EFBFBD><C7B0>0<EFBFBD><30>λ<EFBFBD><CEBB>
// FullName: VinceControl::GetLocationNow
// Access: public
// Returns: long λ<><CEBB>
// Qualifier:
//************************************
long GetLocationNow();
//************************************
// Method: MoveToLocation <20>ƶ<EFBFBD><C6B6><EFBFBD>ijλ<C4B3>ã<EFBFBD><C3A3><EFBFBD>0<EFBFBD>
// FullName: VinceControl::MoveToLocation
// Access: public
// Returns: void
// Qualifier:
// Parameter: long Location <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>
//************************************
void MoveToLocation(long Location);
//************************************
// Method: SettingUpandDownSpeed <20><><EFBFBD>üӼ<C3BC><D3BC>ٶ<EFBFBD>
// FullName: VinceControl::SettingUpandDownSpeed
// Access: public
// Returns: void
// Qualifier:
// Parameter: int addspeed <20><><EFBFBD>ٶ<EFBFBD>
// Parameter: int downspeed <20><><EFBFBD>ٶ<EFBFBD>
//************************************
void SettingUpandDownSpeed(int addspeed, int downspeed);
private:
QSerialPort *serial;
bool IsMotorInit;
ProTools protools;
QString RS485ID;
unsigned long speed;
};
#endif // VINCECONTROL_H