Flutter convert Hex to Uint8list
我想创建一个通过蓝牙将命令发送到色度计的应用程序。比色计只需要两个字节作为其命令,一个是实际命令,一个是其校验和,这只是下一个更高的十六进制数,我在文档中给了我十六进制代码(例如
如何将两个两位数的十六进制代码转换为Uint8List?
这应该可以完成工作:
1 2 3 4 5 6 7 | import 'dart:typed_data'; void main() { int i1 = 0x21; int i2 = 0x22; Uint8List bytes = Uint8List.fromList([i1, i2]); print(bytes); } |