int extractTimestamp(Uint8List data) { final tsBytes = data.sublist(1, 9); var buffer = Uint8List.fromList(tsBytes).buffer; var bdata = ByteData.view(buffer); return bdata.getUint64(0, Endian.big); }