AirKiss库开发手册:实现WiFi模组AirKiss与内网发现

需积分: 9 2 下载量 56 浏览量 更新于2024-07-09 收藏 1.63MB PDF 举报
"《AirKiss开发者手册》是一份详细的文档,针对的是Wi-Fi模组如何实现AirKiss功能以及内网发现技术。该手册由Zorrowu在2015年2月发布,随着版本的迭代,从0.1到2.2,不断更新了功能描述、算法优化、接口添加和文档完善。主要针对的读者群体是Wi-Fi芯片开发人员、Wi-Fi模块调试人员以及微信内网发现和近场扫描技术的开发者。 文档的核心内容包括: 1. AirKiss技术概述 - 介绍了AirKiss技术的使用场景,如智能家居控制、移动设备间的快速连接等,还展示了技术在实际应用中的实例,如微信内网发现的功能。 2. 库文件组成与结构 - 描述了AirKiss库的构成,包括各个组件的作用,帮助开发者理解库的内部工作原理。 3. 使用流程说明 - 提供了设备平台能力要求,并详细阐述了如何正确使用AirKiss库,包括初始化、设置参数、数据交互等步骤,以及相应的流程图辅助理解。 4. 内网发现功能详解 - 包括如何利用AirKiss技术在Wi-Fi环境下发现并连接其他设备,以及相应的调用流程图。 5. 使用示例 - 提供了内网发现功能的实现示例,便于开发者实践操作。 6. 注意事项 - 包含了一些关键的使用提示和潜在问题,以避免在开发过程中遇到的问题。 7. 实验测试结果 - 显示了AirKiss技术的实际性能和效果,为开发者提供了验证和改进的依据。 8. Q&A - 集中解答了开发者在使用过程中可能遇到的问题,提供了技术支持。 这份文档不仅是技术指南,也是AirKiss技术的权威参考,对于理解和开发基于AirKiss的无线连接解决方案具有重要意义。"
2023-07-13 上传
2023-07-13 上传

编译报错 CREATE OR REPLACE PROCEDURE get_dev_cs IS sql_tem VARCHAR2(4000); v_dt NUMBER; BEGIN ----om_subscriber_yyyymm sql_tem := 'truncate table ycyd.Subscriber_cs'; EXECUTE IMMEDIATE sql_tem; FOR v_dt IN (SELECT to_number(substr(table_name, '15')) db FROM sys.all_tables a WHERE a.owner = upper('jour1') AND a.table_name LIKE upper('om_subscriber_202___') AND substr(table_name, '15') > 202205) LOOP -- 循环往b里添加数据 sql_tem := ' INSERT INTO ycyd.Subscriber_cs SELECT a.order_id, a.done_date, a.cust_id, a.subscriber_ins_id, a.access_num FROM jour1.om_subscriber_' || v_dt.db || ' a WHERE a.action = 0 AND a.is_usim = 1'; -- 执行sql EXECUTE IMMEDIATE sql_tem; END LOOP; ----om_order_yyyymm sql_tem := 'truncate table ycyd.order_cs'; EXECUTE IMMEDIATE sql_tem; COMMIT; FOR v_dt IN (SELECT to_number(substr(table_name, '15')) db FROM sys.all_tables a WHERE a.owner = upper('jour1') AND a.table_name LIKE upper('om_subscriber_202___') AND substr(table_name, '15') > 202205) LOOP -- 循环往b里添加数据 sql_tem := ' INSERT INTO ycyd.order_cs SELECT order_id, dev_id FROM JOUR1.om_order_' || v_dt.db || ' b'; -- 执行sql EXECUTE IMMEDIATE sql_tem; END LOOP; COMMIT; ---dev sql_tem := 'truncate table ycyd.yd_order_dev_3056'; EXECUTE IMMEDIATE sql_tem; -- 添加数据 sql_tem := ' INSERT INTO ycyd.yd_order_dev_3056 SELECT a.order_id, a.done_date, a.cust_id, a.subscriber_ins_id, a.access_num, c.dev_id, c.dev_name, d.code, c.dev_busi_code, c.corp_org, c.company_name, c.department_code, c.department_name, c.remarks FROM ycyd.Subscriber_cs a LEFT JOIN ycyd.order_cs b ON a.order_id = b.order_id LEFT JOIN params1.sec_developer c ON b.dev_id = c.dev_id LEFT JOIN (SELECT DISTINCT oo.code,s.bill_id FROM params1.sec_operator oo, params1.sec_staff s WHERE s.staff_id = oo.staff_id AND oo.state = 1 AND oo.staff_id NOT in ('123402933','123395474','123404209')) d ON c.dev_phone = d.bill_id WHERE c.corp_org = 3056'; -- 执行sql EXECUTE IMMEDIATE sql_tem; COMMIT; END get_dev_cs;

2023-07-14 上传