public RecvMsgViewHolder(SPPMessage msg) { Id = GetEnumName(typeof(SPPMessage.MessageIds), msg.Id); Payload = BitConverter.ToString(msg.Payload).Replace("-", " "); PayloadAscii = HexUtils.DumpAscii(msg.Payload); Type = msg.IsFragment ? "Fragment/" : string.Empty + GetEnumName(typeof(SPPMessage.MsgType), msg.Type); Size = $"{msg.Size} bytes"; CRC16 = (msg.Crc16 == 0 ? "Pass" : "Fail"); Message = msg; }