【发布时间】:2013-11-23 02:42:52
【问题描述】:
我正在处理 this open-source ruby library 以更改 these certain networked lights 的颜色。我遇到的问题是确定发送来更改颜色的单个字节的颜色空间。另外their docs are a bit confusing也不清楚。
这是我所知道的,when I send the byte: 0x00,它是紫罗兰色(就像他们主页上图片上的 12 点钟位置一样),然后当你绕着表盘顺时针移动时,它最终会回到顶部的 0xff,所以有 256 种可能的颜色。
我的问题是如何将 RGB 之类的内容转换为 0x00 - 0xff 的单个字节?
【问题讨论】: