## 震动
### int SendToDevice_USB(unsigned char Pos,int DurationTime)
>[info] 描述:发送指令,驱动电机震动
>[warning] 返回值:int ,返回值 > 0 为成功,否是失败
| 参数 | 类型 |说明 | 必须 |
| --- | --- | --- | --- |
| Pos| unsigned char| 电机编号 | 是 |
| DurationTime| int| 持续时间,单位:秒 | 是 |
>[warning] 梦语者V2.5势能舱震动电机编号为:1,2,4,8,16,32,64 共7组
## 震动组合
梦语者V2.5势能舱支持多电机震动,只需要将震动电机的编号进行**按位与运算**即可。
```
// 电机震动组合例子
typedef unsigned char BYTE;
BYTE pos = 1 | 2 | 8; // 1号电机,2号电机,4号电机 同时震动
int n = SendToDevice_USB(pos, 10); // 震动10秒
if( n > 0)
{
printf("success\r\n");
}
```
## 电动机位置示意图
![](https://box.kancloud.cn/0daf054f167a8526452f2c76bb50c754_639x411.png)