【发布时间】:2017-01-04 07:53:32
【问题描述】:
我有一个蓝牙设备(LED 灯),我可以向其发送不同的命令。现在一切正常,所有命令都正常工作。现在我想发送一个自定义命令。该文档说明了以下内容: [0X99] + [24位色度值(R=?,G=?,B=?)] + [8位速度值] + ...
现在我不知道如何从 UIColor 中获取 24 位色度值。
【问题讨论】:
标签: ios bluetooth swift3 bit uicolor
我有一个蓝牙设备(LED 灯),我可以向其发送不同的命令。现在一切正常,所有命令都正常工作。现在我想发送一个自定义命令。该文档说明了以下内容: [0X99] + [24位色度值(R=?,G=?,B=?)] + [8位速度值] + ...
现在我不知道如何从 UIColor 中获取 24 位色度值。
【问题讨论】:
标签: ios bluetooth swift3 bit uicolor
请参阅此SO Post。这显示了如何将 uicolor 转换为其 rgb 组件值。这些值作为浮点比率返回。您可以将此口粮转换为 base 8 颜色并发送到设备。
希望这会有所帮助。
【讨论】: