From 994fa0570d0925bf4831819148daa241207c98f9 Mon Sep 17 00:00:00 2001 From: xin Date: Tue, 11 Aug 2020 18:02:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=8F=98=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vincecontrol.h | 66 +++++++++++++++++++++++++------------------------- 1 file changed, 33 insertions(+), 33 deletions(-) diff --git a/vincecontrol.h b/vincecontrol.h index d6e1249..4479d87 100644 --- a/vincecontrol.h +++ b/vincecontrol.h @@ -1,10 +1,10 @@ /****************************************************** -* 文件名 : vincecontrol.h -* 类名 : -* 作用 :马达控制程序 -* 作者 : xin -* 邮箱 : renlixin@iris-rs.cn -* 日期 : 2020-8-5 +* 鏂囦欢鍚 : vincecontrol.h +* 绫诲悕 : +* 浣滅敤 :椹揪鎺у埗绋嬪簭 +* 浣滆 : xin +* 閭 : renlixin@iris-rs.cn +* 鏃ユ湡 : 2020-8-5 ******************************************************** * * * _ooOoo_ * @@ -26,7 +26,7 @@ * ======`-.____`-.___\_____/___.-`____.-'====== * * `=---=' * * ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ * -* 佛祖保佑 长发永存 * +* 浣涚淇濅綉 闀垮彂姘稿瓨 * * * ********************************************************/ @@ -44,13 +44,13 @@ enum ProTools RS485 = 1 }; /******************************************************************** -* 描述:马达控制程序 -* 使用步骤 -* 1)初始话 需要告诉通讯协议(Vince规定的): -* 2)如果是485 请设置id 默认为0 -* 3) serialconnect 建立链接 -* 4)使用 -* 2020-8-5:立新 +* 鎻忚堪锛氶┈杈炬帶鍒剁▼搴 +* 浣跨敤姝ラ +* 1锛夊垵濮嬭瘽 闇瑕佸憡璇夐氳鍗忚锛圴ince瑙勫畾鐨勶級锛 +* 2锛夊鏋滄槸485 璇疯缃甶d 榛樿涓0 +* 3) serialconnect 寤虹珛閾炬帴 +* 4锛変娇鐢 +* 2020-8-5锛氱珛鏂 *******************************************************************/ class VINCECONTROL_EXPORT VinceControl { @@ -61,7 +61,7 @@ public: // Access: public // Returns: // Qualifier: - // Parameter: ProTools 通讯协议 RS485 或者 RS232 + // Parameter: ProTools 閫氳鍗忚 RS485 鎴栬 RS232 //************************************ VinceControl(ProTools proto); ~VinceControl(); @@ -71,8 +71,8 @@ public: // Access: public // Returns: bool // Qualifier: - // Parameter: QString comname 串口名称 - // Parameter: QString bandrate 串口波特率 + // Parameter: QString comname 涓插彛鍚嶇О + // Parameter: QString bandrate 涓插彛娉㈢壒鐜 //************************************ bool serialconnect(QString comname,QString bandrate); //************************************ @@ -85,7 +85,7 @@ public: //************************************ void SetRS485ID(QString id); //************************************ - // Method: 电机使能 + // Method: 鐢垫満浣胯兘 // FullName: VinceControl::EnableMotro // Access: public // Returns: void @@ -93,7 +93,7 @@ public: //************************************ void EnableMotro(); //************************************ - // Method: 取消使能 + // Method: 鍙栨秷浣胯兘 // FullName: VinceControl::DisableMotro // Access: public // Returns: void @@ -106,11 +106,11 @@ public: // Access: public // Returns: void // Qualifier: - // Parameter: QString str 命令 不包含id + // Parameter: QString str 鍛戒护 涓嶅寘鍚玦d //************************************ void SendCommandtoSerial(QString str); //************************************ - // Method: MoveSetDistance 电机左移/右移 一定数量(不是距离) + // Method: MoveSetDistance 鐢垫満宸︾Щ/鍙崇Щ 涓瀹氭暟閲忥紙涓嶆槸璺濈锛 // FullName: VinceControl::MoveSetDistance // Access: public // Returns: void @@ -119,25 +119,25 @@ public: //************************************ void MoveSetDistance(long distance); //************************************ - // Method: MoveModar 电机左移/右移 direction是方向 + // Method: MoveModar 鐢垫満宸︾Щ/鍙崇Щ direction鏄柟鍚 // FullName: VinceControl::MoveModar // Access: public // Returns: void // Qualifier: - // Parameter: bool direction 方向 + // Parameter: bool direction 鏂瑰悜 //************************************ void MoveMotar(bool direction); //************************************ - // Method: SettingSpeed 设置速度 + // Method: SettingSpeed 璁剧疆閫熷害 // FullName: VinceControl::SettingSpeed // Access: public // Returns: void // Qualifier: - // Parameter: unsigned long Speed 速度 无方向 + // Parameter: unsigned long Speed 閫熷害 鏃犳柟鍚 //************************************ void SettingSpeed(unsigned long Speed); //************************************ - // Method: MovetoZero 归零 + // Method: MovetoZero 褰掗浂 // FullName: VinceControl::MovetoZero // Access: public // Returns: void @@ -145,30 +145,30 @@ public: //************************************ void MovetoZero(); //************************************ - // Method: GetLocationNow 获取当前至0点位置 + // Method: GetLocationNow 鑾峰彇褰撳墠鑷0鐐逛綅缃 // FullName: VinceControl::GetLocationNow // Access: public - // Returns: long 位置 + // Returns: long 浣嶇疆 // Qualifier: //************************************ long GetLocationNow(); //************************************ - // Method: MoveToLocation 移动到某位置(据0点) + // Method: MoveToLocation 绉诲姩鍒版煇浣嶇疆锛堟嵁0鐐癸級 // FullName: VinceControl::MoveToLocation // Access: public // Returns: void // Qualifier: - // Parameter: long Location 距离零点的位置 + // Parameter: long Location 璺濈闆剁偣鐨勪綅缃 //************************************ void MoveToLocation(long Location); //************************************ - // Method: SettingUpandDownSpeed 设置加减速度 + // Method: SettingUpandDownSpeed 璁剧疆鍔犲噺閫熷害 // FullName: VinceControl::SettingUpandDownSpeed // Access: public // Returns: void // Qualifier: - // Parameter: int addspeed 加速度 - // Parameter: int downspeed 减速度 + // Parameter: int addspeed 鍔犻熷害 + // Parameter: int downspeed 鍑忛熷害 //************************************ void SettingUpandDownSpeed(int addspeed, int downspeed); private: