bytesToUint16 static method
Convert bytes to unsigned 16-bit integers.
Parameters:
bytes: Byte array (must be even length)
Returns: List of 16-bit unsigned integers
Implementation
static Uint16List bytesToUint16(Uint8List bytes) {
final result = Uint16List(bytes.length ~/ 2);
final byteData = ByteData.sublistView(bytes);
for (int i = 0; i < result.length; i++) {
result[i] = byteData.getUint16(i * 2, Endian.big);
}
return result;
}