配置文件中的配置参数表格:
1. 先将影片文件命名成AllController01.wmv~AllController15.wmv,并放到ME文件夹内
2. 如果发Play指令, 程序调用.\ME\AllController.txt
3. 如果发Play01指令,程序调用.\ME\AllController01.txt
4. 如果发Play02指令,程序调用.\ME\AllController02.txt
5. 依次类推,最大支持Play15指令,如果超出Play15,则仍然调用AllController.txt
6. Stop表示停止当前动作文件的发送,软件接下来会发送一帧全0指令到控制卡(发送全0的功能在SYNC_SEL=2的情况下暂时无法实现)
注:Play、Pause和Stop的字母不分大小写。
1. 启动时间一次同步:适用于程序只播放动作文件的情况
2. SSP播放器反馈时间同步:播放影片同时调用txt格式的动作文件
3. SSP播放器内部时间同步:适用于既播放影片(SSP)又播放动作文件(EFFX)的情况
注:当同步方式为“SSP播放器内部时间同步SYNC_SEL=2”的情况下,播放影片的路径和名称在.\SPAS\OpenFile.vbs和OpenFileStop.vbs里面,如果需要修改影片名称,则需要通过记事本打开这两个文件进行修改。另外在.\ME\的文件夹下,同时将AllController.effx动作文件名称也要同步修改。
除此以外,在SSP软件中也应做相应的配置,具体见下图,同时注意串口号和波特率要根据实际情况而定。
如果在影片(动作文件)播放过程中,又按下其它按键(或当前的播放按键),则重新播放按键所对应的影片。
在播放过程中如果按下Stop按键(Key6),则停止当前的影片(动作文件)的播放,平台同时归到原位。
l 平台随动控制
l 平台特殊动作控制(模拟地震横波纵波、平台抖动、颠簸等效果)
l 动作文件、特效文件的采集(控制平台的时候,可以直接生成动作文件)
l 模拟一些游戏的姿态输出
l 某些摇杆支持平台的变速控制
1. 将config.ini中的[Others]中的MotionFileDuty配置成超过0的数值
2. 修改[Comport2]的端口和采集卡的端口一致。并将波特率设置成115200
3. [SyncMode]中的SYNC_SEL=2
4. 将待采集动作的影片命名成AllController.wmv,且放在C:\UK2T\ME\文件夹下。或者将.\SPAS\OpenFile.vbs中的最后一行改成和待采集动作的影片路径和名称相一致。
5. 打开程序并准备好采集器后,直接点击SSP界面上的播放按钮即可
00:00:05.500 1 2 3 4 5 6 1 2 3 4 5 6 7 8
2. 配置文件的“串口1”是发送到平台控制卡的串口号,当数据发送方式选择采用“通过UDP发送动作文件到平台控制卡(DATASEND_SEL=1)”的方式时,可以不理会当前串口;
3. 配置文件的“串口2”是按键信号采集卡的串口号,当采用UDP的方式作为控制指令输入时,可以不理会当前串口;
4. LocalIP和LocalPort是本地主机的IP地址和端口。也就是说是中控主机需要按照这个配置来设置参数;
5. RemoteIP和RemotePort是控制卡的IP地址和端口。也就是说是控制卡发送数据的目的主机的参数;
通讯模式 | 本地IP地址 | 本地端口号 | 目标IP地址 | 目标端口号 | 连接对象 | 服务器IP地址 | 服务器端口号 |
UDP Server |
LocalIP 127.0.0.1 |
LocalPort 8002 |
RemoteIP | RemotePort | |||
UDP Client | LocalIP | LocalPort | RemoteIP | RemotePort | |||
TCP Server | LocalIP | LocalPort | All Connections | ||||
TCP Client |
RemoteIP 实际IP地址 |
RemotePort 8001 |
1. 先将影片文件命名成AllController01.wmv~AllController15.wmv,并放到ME文件夹内
2. 如果发Play指令, 程序调用.\ME\AllController.txt
3. 如果发Play01指令,程序调用.\ME\AllController01.txt
4. 如果发Play02指令,程序调用.\ME\AllController02.txt
5. 依次类推,最大支持Play15指令,如果超出Play15,则仍然调用AllController.txt
6. Stop表示停止当前动作文件的发送,软件接下来会发送一帧全0指令到控制卡(发送全0的功能在SYNC_SEL=2的情况下暂时无法实现)
注:Play、Pause和Stop的字母不分大小写。
2.4.4 播放同步方式选择说明
同步方式就是当接收到中控主机的起始同步指令后,采用哪种同步方式来播放影片或者动作文件,目前软件可以采用如下三种方式来同步:1. 启动时间一次同步:适用于程序只播放动作文件的情况
2. SSP播放器反馈时间同步:播放影片同时调用txt格式的动作文件
3. SSP播放器内部时间同步:适用于既播放影片(SSP)又播放动作文件(EFFX)的情况
注:当同步方式为“SSP播放器内部时间同步SYNC_SEL=2”的情况下,播放影片的路径和名称在.\SPAS\OpenFile.vbs和OpenFileStop.vbs里面,如果需要修改影片名称,则需要通过记事本打开这两个文件进行修改。另外在.\ME\的文件夹下,同时将AllController.effx动作文件名称也要同步修改。
除此以外,在SSP软件中也应做相应的配置,具体见下图,同时注意串口号和波特率要根据实际情况而定。
2.4.5 播放逻辑说明
在初始状态下,无论按下任何播放按键,影片(动作文件)从第一帧(第一行动作)开始播放,直到播放完为止。如果在影片(动作文件)播放过程中,又按下其它按键(或当前的播放按键),则重新播放按键所对应的影片。
在播放过程中如果按下Stop按键(Key6),则停止当前的影片(动作文件)的播放,平台同时归到原位。
2.4.6 摇杆随动功能
在某些需要摇杆/手柄/方向盘直接控制仿真平台的情况下,摇动摇杆时平台会跟随摇杆进行相应的动作。其主要功能有:l 平台随动控制
l 平台特殊动作控制(模拟地震横波纵波、平台抖动、颠簸等效果)
l 动作文件、特效文件的采集(控制平台的时候,可以直接生成动作文件)
l 模拟一些游戏的姿态输出
l 某些摇杆支持平台的变速控制
2.4.7 通过Acq101动作采集板采集动作文件
当软件连接上动作采集卡,软件可以实现动作采集的功能。具体操作步骤如下,1. 将config.ini中的[Others]中的MotionFileDuty配置成超过0的数值
2. 修改[Comport2]的端口和采集卡的端口一致。并将波特率设置成115200
3. [SyncMode]中的SYNC_SEL=2
4. 将待采集动作的影片命名成AllController.wmv,且放在C:\UK2T\ME\文件夹下。或者将.\SPAS\OpenFile.vbs中的最后一行改成和待采集动作的影片路径和名称相一致。
5. 打开程序并准备好采集器后,直接点击SSP界面上的播放按钮即可
2.4.8 注意事项
1. 动作文件应该严格遵循以下格式00:00:05.500 1 2 3 4 5 6 1 2 3 4 5 6 7 8
2. 配置文件的“串口1”是发送到平台控制卡的串口号,当数据发送方式选择采用“通过UDP发送动作文件到平台控制卡(DATASEND_SEL=1)”的方式时,可以不理会当前串口;
3. 配置文件的“串口2”是按键信号采集卡的串口号,当采用UDP的方式作为控制指令输入时,可以不理会当前串口;
4. LocalIP和LocalPort是本地主机的IP地址和端口。也就是说是中控主机需要按照这个配置来设置参数;
5. RemoteIP和RemotePort是控制卡的IP地址和端口。也就是说是控制卡发送数据的目的主机的参数;
关键词: TCP,UDP,通讯,指令,方式,说明,配置文件,中的,