toText method
Implementation
String toText() {
final checksumArrayBuf = Uint8List(4)
..buffer.asByteData().setUint32(0, getCrc32(bytes));
final checksum = checksumArrayBuf.sublist(0, 4);
final data = Uint8List.fromList(bytes);
final array = Uint8List.fromList([...checksum, ...data]);
final result = Base32.encode(array, type: Base32Type.RFC4648);
return splitStringIntoGroups(result.replaceAll('=', ''));
}