set_led_color Method
- XenseGripper.set_led_color(self, r, g, b)
Set the color of the gripper’s LED light, controlled via RGB three-color values.
- Parameters:
r (int) – Red channel value, range: 0-255.
g (int) – Green channel value, range: 0-255.
b (int) – Blue channel value, range: 0-255.
- Raises:
ValueError – Triggered when any color channel value is outside the 0-255 range.
Example Code
from xensegripper import XenseGripper
# 创建夹爪实例
gripper = XenseGripper.create("9a14e81bb832")
# 设置LED颜色 (RGB 0-255)
gripper.set_led_color(255, 0, 0) # 红色
gripper.set_led_color(0, 255, 0) # 绿色
gripper.set_led_color(0, 0, 255) # 蓝色
# 错误示例:颜色值超出范围
try:
gripper.set_led_color(300, 0, 0) # 300超过最大255限制
except ValueError as e:
print(e)
try:
gripper.set_led_color(-10, 0, 0) # -10低于最小0限制
except ValueError as e:
print(e)