hex2str static method

String hex2str(
  1. Uint8List bytes,
  2. int offset,
  3. int length,
  4. bool padLeft,
)

Implementation

static String hex2str(Uint8List bytes, int offset, int length, bool padLeft) {
  final StringBuffer buffer = StringBuffer();
  final int start = length.isOdd && padLeft ? 1 : 0;
  for (int i = start; i < length + start; i++) {
    final int shift = i.isOdd ? 0 : 4;
    buffer.write(_forDigit(bytes[offset + (i >> 1)] >> shift & 0x0F).toUpperCase());
  }
  return buffer.toString();
}