震动反馈
检查设备能力,设置 0 到 100 的左右震动强度并安全清除。
当前版本 · 1.0.0
震动反馈
设置与清除
from qnbot_sdk.exo import ExoHaptics
if device.get_device_info().capabilities.haptics:
exo.start()
haptics = device.haptics()
haptics.set(ExoHaptics(left=60, right=40))
# ...
haptics.clear()left 和 right 的范围均为 0…100,可以只填写一侧,但 set() 至少需要一侧非空。haptics.latest() 返回最近确认的有效状态。
设备停止、断线或关闭后,已保留的状态会失效,恢复连接时不会自动重放。程序结束前应主动调用 clear()。