int listIntToUint16BE(List<int> list) { var _list = Uint8List.fromList(list); var byteData = _list.buffer.asByteData(); return byteData.getInt16(0, Endian.big); }