uint16ToBytes static method
Convert unsigned 16-bit integers to bytes.
Parameters:
values: List of 16-bit unsigned integers
Returns: Byte array (big-endian)
Implementation
static Uint8List uint16ToBytes(List<int> values) {
final data = Uint8List(values.length * 2);
final byteData = ByteData.sublistView(data);
for (int i = 0; i < values.length; i++) {
byteData.setUint16(i * 2, values[i], Endian.big);
}
return data;
}