otaStart method

void otaStart(
  1. String serialNumber, {
  2. required void onSuccess(
    1. int code,
    2. String msg
    ),
  3. required OnError onError,
  4. required OnOtaProgress onProgress,
})

Implementation

void otaStart(String serialNumber, {required void Function(int code, String msg) onSuccess, required OnError onError, required OnOtaProgress onProgress}) {
  final args = {
    "class": "DeviceOTACore",
    "method": "otaStart",
    "args": [serialNumber, RegisterCallback(callback: OtaCallback(onSuccess: onSuccess, onError: onError, onProgress: onProgress))],
  };
  SDK.invoke(args);
}