3977| 3
|
[uPyCraft IDE] ESP32 3.2.9 IIS |
类class machine.IIS(mode)
定义IIS示例:
类函数1. IIS.init()函数说明:初始化全部模块。 音乐2. IIS.load(path)函数说明:载入音乐,只能播放wav格式的音乐。
示例:
3. IIS.play(times=0,start=0.0)函数说明:设置播放次数和播放的开始时间。
4. IIS.stop()函数说明:停止播放音乐。
5. IIS.pause()函数说明:暂停播放。 示例: 6. IIS.unpause()函数说明:取消暂停。 7. IIS.fadeout(time)函数说明:音量递减,在time毫秒的时间内音量由初始值渐变为0,最后停止播放。 示例:
8. IIS.set_volume(value)函数说明:设置播放的音量。 9. IIS.get_volume()函数说明:获取并返回当前音量。 10. IIS.get_busy()函数说明:判断是否播放音乐或录音,如果是则返回True。 11. IIS.set_endcallback(func)函数说明:设置回调函数,在音乐播放完成时,用事件的方式通知用户程序。 12. IIS.queue(filename)函数功能:指定下一个要播放的音乐文件,当前的音乐播放完成后自动开始播放指定的下一个。一次只能指定一个等待播放的音乐文件。
示例:
录音1. IIS.set_nchannels(channels)函数说明:设置声道。
示例:
2. IIS.set_sampwidth(sampwidth)函数说明:设置采样宽度。
示例:
3. IIS.set_framerate(framerate=32000)函数说明:设置音频采样率。
示例:
4. IIS.record(path,time=0)函数说明:录音。
示例:
5. IIS.set_stop()函数说明:停止录音。 拍照1. IIS.setFramesize(size)函数说明:设置照片分辨率。
示例:
2. IIS.setPixformat(pix)函数说明:设置照片格式。
示例:
3. IIS.httpServerStart()函数说明:发送图片,需要结合wifi使用,具体请参照4.6 camera例程。 4. IIS.httpServerStop()函数说明:停止发送图片,需要结合wifi使用,具体请参照4.6 camera例程。 5. IIS.snapshot(name)函数说明:拍照。
|
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed