getManufacturerString method

Future<String?> getManufacturerString({
  1. int max = 256,
})

Implementation

Future<String?> getManufacturerString({int max = 256}) async {
  String? res = null;

  using((Arena arena) {
    var buffer = allocateWString(max, allocator: arena);
    int ret = _getManufacturerString(this._device, buffer, max);
    if(ret == 0) { res = fromWString(buffer); }
  });

  return res;
}