V3电子卡片

功能表:getSupportECardOperate

Flutter示例:

/// 电子卡片
  setEcardControl(
      evtBase: _VBusEvtBase.base_app_set,
      evtType: _VBusEvtType.vbus_evt_func_v3_ecard_control
  ),

/// 电子卡片
libManager.send(evt: CmdEvtType.setEcardControl, json: jsonEncode(json));

App下发的json字段:

字段名 字段类型 字段说明
operate int 操作类型
0:无效
1:增加
2:删除
3:查询
4:修改
ecard_num int 电子卡片个数
操作增 删 改操作有效
最大设置1
card 集合 电子卡片内容
操作设置起作用
ecard_index & qrcode_char & qrcode_name 的集合
字段名 字段类型 字段说明
ecard_index int 电子卡序号
从0开始
qrcode_char char [] 二维码字符串
最大255个字节
qrcode_name char [] 二维码名称
最大29个字节

App收到的json字段

字段名 字段类型 字段说明
operate int 操作类型
0:无效
1:增加
2:删除
3:查询
4:修改
error_code int 错误码
0成功 1失败
qrcode_char_max_len int 设备支持的最大二维码字符串最大长度
默认是255个字节
非0的话以这个值作为二维码字符串缓存的长度
操作查询起作用
qrcode_name_max_len int 设备支持的最大二维码名称最大长度
默认是29个字节
非0的话以这个值作为二维码名称缓存的长度
操作查询起作用
card_max_len int 设备支持的电子卡片最大条数
默认是10条
非0的话以这个值作为电子卡片最大条数
操作查询起作用
ecard_num int 电子卡片个数
操作查询起作用
card 集合 电子卡片内容
操作查询起作用
ecard_index & qrcode_char & qrcode_name 的集合
字段名 字段类型 字段说明
ecard_index int 电子卡序号
从0开始
qrcode_char char [] 二维码字符串
最大255个字节
qrcode_name char [] 二维码名称
最大29个字节

设备回复增操作示例:

{
    //..
}
Copyright © 2023-2024 IDO. All rights reserved. all right reserved,powered by Gitbook修订时间: 2026-04-07 16:03:39

results matching ""

    No results matching ""