问题描述
我一直在开发一个使用 react-native-ble-manager 包的 React Native 应用程序。我们正在尝试将 RGB 值写入 LED 灯带,但我们在寻找在 JavaScript 中使用 RGB 值格式化字节数组的正确方法时遇到了问题。通过传递表示蓝色 RGB 值的字节数组,我们能够在 Kotlin 中实现这一点:
val payload = byteArrayOf(0x00,0xff.toByte(),0x00 )
我一直在尝试在 Javascript 中复制它,但我没有运气让 LED 灯条像 Kotlin 那样改变颜色。这是我传递的字节数组的 JavaScript 代码:
const payload = new Uint16Array(3);
payload[0] = 0x00;
payload[1] = 0xff;
payload[2] = 0x00;
谁能解释一下我应该如何在 JavaScript 中编写一个表示 RGB 值的字节数组,并提供与上述 Kotlin 示例(byteArrayOf(0x00,0x00 )
)等效的 JavaScript?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)