检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
\n"); return EDGE_SUCCESS; } /* * 描述:设置总线消息回调,用于对设备上报的数据进行处理 * 参数: * input_name:消息总线输入点 * */ EDGE_RETCODE set_bus_message_cb(const
父主题: 集成ModuleSDK进行工业子系统接入
= 10; return returnValue; } /** * 根据数采配置的数据源连接参数完成数据源连接 */ private void connectDatasource(Map<String, String>
foreach(string pointId in pointsGetReq.Points) { response.Points.TryAdd(pointId, 1); } return
代码解析 代码解析样例: 数据处理代码解析 工业子系统接入代码解析 协议转换代码解析 OT数采代码解析 父主题: 集成ModuleSDK进行进程应用的开发
代码解析 代码解释使用ModuleSDK开发应用集成ModuleSDK进行数据处理。 AppClient类有以下几个关键方法(具体参考JavaDoc)。 createFromEnv(): AppClient创建时由此方法自动获取环境变量。 setBusMessageCallback
代码解析 项目结构如下 表1 类相关说明 类名称 描述 Device 设备类,包含设备的id,产品id,slaveId及能力定义。 Main 主启动类。 ModbusCfg modbus配置。 ModbusDriver 业务主体类,该类含边侧设备添加,设备同步,数据收集及上报等演示
修改代码 查看所创建产品的id,查看方式:IoTDA->产品列表。 根据id修改代码。 /** * 电机设备的产品ID */ public static final String MOTOR_PRODUCT_ID = "60988d94aa3bcc02c0200667"; 父主题:
修改代码 如果在编译之前要保证目录树和上一专题里提到的一致 修改头文件引用。 #include "edge.h" 改为 #include "include/edge.h" 也可以根据include头文件所在的路径做相应修改。 修改初始化工作路径 edge_init("../code
\n"); return EDGE_SUCCESS; } /* * 描述:设置总线消息回调,用于对设备上报的数据进行处理 * 参数: * input_name:消息总线输入点 * */ EDGE_RETCODE set_bus_message_cb(const
(如遇到错误(Invalid signature file digest for Manifest main attributes)请使用压缩文件进入metf目录删除.rsa和.sf文件) 父主题: 开发指导
(如运行遇到错误(Invalid signature file digest for Manifest main attributes)请使用压缩软件进入打开jar包META-INF目录删除.rsa和.mf文件,或者配置maven排除.RSA和.sf文件) 您也可以借助Maven工具进行项目打包
系统管理 操作步骤 访问IoT边缘本地控制台。 单击“系统配置>系统管理”进入系统管理页面。 填写对应参数后单击“应用修改”,可修改系统名称、备案号、系统logo和网页icon。 图1 系统管理 父主题: 系统配置
包括:generalLinux通用系统,openHarmony鸿蒙系统。
包括:generalLinux通用系统,openHarmony鸿蒙系统。
架构,amd64 or arm64 labels Map<String,String> map类型,key为string,value为string node_type String 节点类型 kernel_version String 内核版本 os_image String 操作系统版本
架构,amd64 or arm64 labels Map<String,String> map类型,key为string,value为string node_type String 节点类型 kernel_version String 内核版本 os_image String 操作系统版本
\n"); return EDGE_SUCCESS; } /* * 描述:设置总线消息回调,用于对设备上报的数据进行处理 * 参数: * input_name:消息总线输入点 * */ EDGE_RETCODE set_bus_message_cb(const
父主题: 集成ModuleSDK进行工业子系统接入
请求示例 PUT https://{endpoint}/v2/{project_id}/edge-nodes/{edge_node_id}/devices/{device_id} { "config" : { "temperature" : "60" } } 响应示例