binString function
Implementation
Uint8List binString(String s) {
if (s.isEmpty) return Uint8List(2);
Uint8List b = Uint8List(1024);
var bdata = new ByteData.view(b.buffer);
List<int> aa = utf8.encode(s);
bdata.setUint16(0, aa.length);
int wi = 2;
for (var i in aa) {
bdata.setUint8(wi++, i);
}
return b.sublist(0, wi);
}