完成关于唐超需求部分 请查看README
This commit is contained in:
@ -36,6 +36,7 @@ bool VinceControl::serialconnect(QString comname, QString bandrate)
|
||||
serial->close();
|
||||
IsMotorInit = false;
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
void VinceControl::SetRS485ID(QString id)
|
||||
@ -75,3 +76,38 @@ void VinceControl::SendCommandtoSerial(QString str)
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
void VinceControl::MoveSetDistance(long distance)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void VinceControl::MoveMotar(bool direction)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void VinceControl::SettingSpeed(unsigned long Speed)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void VinceControl::MovetoZero()
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
long VinceControl::GetLocationNow()
|
||||
{
|
||||
return 10000;
|
||||
}
|
||||
|
||||
void VinceControl::MoveToLocation(long Location)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
void VinceControl::SettingUpandDownSpeed(int addspeed, int downspeed)
|
||||
{
|
||||
|
||||
}
|
||||
|
@ -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
|
||||
|
Reference in New Issue
Block a user