GTN_GetGroupWeaveParameter¶
指令原型:
指令类型:group指令。
指令说明:
读取设置的摆弧参数。
指令参数说明:
| core | 核号,正整数,取值范围请参照核号参数范围一栏。 |
|---|---|
| group | group号,正整数,取值范围请参照group号参数范围一栏。 |
| pWeave |
摆弧描述参数结构体指针。详情说明请参照TGroupWeaveParameter
TGroupWeaveParameterfrequencyMode:频率模式。 pad1:保留参数,必须为0。 amplitude:摆弧振幅,范围:(0,10],单位:mm。 frequency:摆弧频率,范围:(0,100],单位:Hz。 weavePrm:摆弧几何参数,大小为10的数组。 当摆弧类型为正弦型摆弧时,通过weavePrm[0]和weavePrm[1]参数分别描述正向和负向的幅值比例,取值范围为[0,1]。 当摆弧类型为锯齿形摆弧时,通过weavePrm[0]参数描述锯齿形摆弧的几何参数k,取值范围为[-1.5,1.5]。 startPosition:摆弧开始位置。 dweelFullStop:完全停止使能。 pad2:保留参数,必须为0。 dweelLeft:摆弧左停留时间,在叠加值为最大正振幅时的停留时间,单位:ms。 dwellMid:摆弧中停留时间,在叠加值为0时的停留时间,单位:ms。 dwellRight:摆弧右停留时间,在叠加值为最大负振幅时的停留时间,单位:ms。 oriControlMode:摆弧姿态控制模式。 pad3:保留参数,必须为0。 rotateAngleX:rotateAngleX:绕运动坐标系的X轴的旋转角,用于控制内外倾旋转角,即旋转角大于0,为外倾,旋转角小于0,为内倾,范围:[-90,90],单位:度。 rotateAngleY:绕运动坐标系的Y轴的旋转角,用于控制前后倾旋转角,旋转角大于0,为前倾,旋转角小于0,为后倾,范围:[-90,90],单位:度。 rotateAngleZ:绕运动坐标系的Z轴的旋转角,范围:[-90,90],单位:度。 |
指令返回值:
请参照通用返回值说明。