菜单

出厂Demo采样视频部分(第三页贴磁)

下载

1 自定义曲线

1.1 画图逻辑

1.1.1 定义画图必要数据结构

1.1.2 初始化画图数据结构

1.1.3 执行绘图逻辑

绘图顺序

  1. 计算绘制点位
  2. 赋值图表数据结构
  3. 绘制曲线
  4. 到达终点后重新绘制点位

2 采样曲线部分(工程设置采样变量)

2.1 工程设置采样

2.2 Y轴变量控制

3 配方(工程设置配方变量)

3.1 工程设置配方变量


4 事件/报警

4.1 工程设置事件报警

5 画布(自定义算法 + 内置绘图)

5.1 逻辑讲解

5.1.1 文字,划线接口

5.1.2 数据集

5.1.3 点击画点

6 视频

6.1 视频接口

6.1.1 获取视频时长

double ft = wMVideo4->getDuration();//获取视频时长(秒)

6.1.2 暂停/重启接口

wMVideo4->pause(); //暂停
wMVideo4->resume(); //重启

6.1.3 调整音量接口

wMVideo4->setVolume(v); //调整音量接口

6.1.4 播放接口

wMVideo4->play(); //播放接口

7 音频

7.1 音频接口

7.1.1 播放接口

WavePlayer::playWave("./res/audio/bcd.mp3",-1,volume);
模拟器可以播放mp3,wav等音频文件格式。
在hmi下仅可对wav音频进行播放。 mp3格式文件可以通过6.1视频接口进行播放

7.1.2 获取播放时长

int ft = WavePlayer::getDuration();

7.1.3 暂停/恢复 播放接口

WavePlayer::Pause(); <暂停>
WavePlayer::Resume(); <继续播放>

注意

在调用完Pause接口之后,不可直接重新调用playWave的播放函数进行重新播放。需要在调用playWave之前先行调用WavePlayer::Resume()对于当前音频的恢复,再调用WavePlayer::playWave进行重新播放

7.1.4 音量设置

volume 范围 0-100
WavePlayer::setVolume2(volume)
范围 -60-30
WavePlayer::setVolume(volume)

8 操作日志

8.1 控件启用操作日志

上一个
出厂Demo外设部分(第二页贴磁)
下一个
加SUM校验串口收发案例
最近修改: 2025-09-25Powered by