getParams method
获取设备参数
@param cache 是否使用缓存,默认为true 使用缓存
Implementation
Future<ParamResult?> getParams({int timeout = 5, bool cache = true}) async {
if (cache) {
return paramResult;
}
bool ret = await writeCgi("get_params.cgi?", timeout: timeout);
if (ret) {
CommandResult result = await waitCommandResult((int cmd, Uint8List data) {
return cmd == 24578;
}, timeout);
if (result.isSuccess) {
paramResult = ParamResult.form(result);
return paramResult;
}
}
return null;
}