请选择 进入手机版 | 继续访问电脑版
素材分类
hot西工大

2017年12月19日,西工大-云创大数据联合实验室签约仪式暨揭牌仪式在西北工业大学长安校区计算机学院隆重举 详细

QQ物联Linux设备SDK下载

[复制链接]
admin 发表于 2015-11-20 17:44:37 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
LinuxSDK下载更新说明1.2 版本更新说明
功能变更说明:
198更新说明
198优化了SDK本地数据存储逻辑:将SDK正常运行必需的核心数据单独存储在config.db里,新增info.db用来存储其它非核心数据;同时,大幅度降低文件读写的频率,以解决部分合作伙伴反馈的设备重启之后无法登录的问题(该问题基本上都是由于核心数据写坏或者丢失,导致取不到设备账号引起).


196更新说明
1. 196 修改了195 外发一周后合作伙伴反馈的严重bug.
2. 新增声波配网功能,和smartlink组合使用,提升配网成功率。
3. 优化了smartlink的策略算法,对路由器和802.11n协议的兼容性做了大幅改善。
4. 新增跨网绑定功能,绑定设备不再依赖设备和手机位于同一个局域网。
5. 优化了内部的加密算法,去除了对openssl (libssl + libcrypto) 的依赖,减少对芯片flash空间的占用。
6. 消息增加了生命期参数控制,用于对实效性有要求的场景。
7. 新增大数据通道,消息发送不再受600B的长度限制。
8. datapoint接口优化,简化接口的复杂度,请参阅文档DATAPOINT - 控制指令DATAPOINT - 自定义指令 以及 DATAPOINT - 状态同步


接口变更说明:
198更新说明
接口没有变更


196更新说明
1. TXMsg.h:进行了较大调整:
增加了 tx_send_text_msg,用于硬件向手机终端发送文本消息。 增加了 tx_send_notify_msg,用于硬件向手机终端发送强提醒消息,强提醒消息类似“来电呼叫”。
send_structuring_msg 命名规范化, 改为 tx_send_structuring_msg 。 原 structuring_msg 结构体中的 value 字段变更为 msg_id 字段,以便配合9月底推出的动态消息配置简化方案(很多伙伴反馈用触发器配置图文消息不方便) 。
TXMsg.h 中的各函数皆具备扩散(发送给所有绑定者)能力,扩散场景推荐使用。
2. TXDataPoint.h:进行了较大调整:
将原来的 send_structuring_msg 移动到了 TXMsg.h 中。
收敛各种杂乱的 datapoint 函数为 tx_report_data_point(用于同步状态)和 tx_ack_data_point (用于回馈结果),简化参数和使用方法。请参阅文档DATAPOINT - 控制指令DATAPOINT - 自定义指令 以及 DATAPOINT - 状态同步原有的 send_cc_datapoint 移到 TXOldinf.h 。
3. TXDeviceSDK.h:完善了网络类型注释;新增了tx_get_nick_name函数,用于获取绑绑定者tinyid的昵称。
4. TXFileTransfer.h:函数on_file_in_come增加了tran_info结构体字段, tran_info里包含了文件本地路径,就是文件下载的保存路径。
5. TXIPCAM.h:规范了接口命名,函数ipcamera_set_callback修改为tx_ipcamera_set_callback。
6. TXWifisync.h :更新了SmartLink1.0和SmartLink2.0的接口使用说明,具体接口变更如下:
SmartLink1.0:新增wifi_sync_notify_hop函数,当外部切换信道时通知给sdk内部,做一些清理工作。 SmartLink1.0 :fill_80211_frame函数新增了pChannel字段,用于信道的评估与调整,0表示无效值,1~13表示内部评估的正确信道(具体使用细节请参考代码)。
SmartLink1.0:规范了枚举类型fill80211relust中的枚举值的命名:比如ERROR_INIT_SUCCESS修改为QLERROR_INIT_SUCCESS;规范了宏定义的命名,如MAX_SSID_LEN修改为QLMAX_SSID_LEN。SmartLink1.0:完善了init_wifi_sync 和 start_smartlink函数返回值的枚举类型wifisyncerror(详细请参考代码)。
SmartLink2.0:新增枚举类型 WifiChipType,用于区分厂商芯片类型,同时start_smartlink函数参数poffset修改为chipType,其中chipType为WifiChipType的枚举值,是必填参数。 SmartLink2.0:start_smartlink函数返回由void改为int,返回值QLERROR_SUCCESS表示成功,其他错误码请参见wifisyncerror定义。
7. TXVoiceLink.h:新增,用于声波配网。
8. TXOldinf.h:新增,用于向手机QQ发送CC消息,早期接口,由于没有很好的解决多个绑定者的问题,后续会逐步弃用。


1.1 版本更新说明
功能变更说明:

  • 新增 OTA升级功能
  • 新增视频回看功能。
  • 增加了对sn的格式的检查和限制,sn必须是数字,字母,连词符组成的长度为16的字符串方能通过检查,否则将导致初始化失败。

接口变更说明:

  • 针对OTA升级功能,LinuxSDK新增了TXOTA.h逻辑处理类。
  • 针对视频回看功能,LinuxSDK在TXIPACAM.h中增加了tx_init_history_video_notify等相关逻辑处理函数。
  • 针对于小文件传输功能,LinuxSDK文件传输完成回调函数由:private void onTransferComplete(long transfer_cookie, int err_code) 修改为: private void onTransferComplete(long transfer_cookie, int err_code, TXFileTransferInfo info),增加了info字段。


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝4

帖子1145

发布主题
阅读排行 更多
广告位
关注官方微信

微信号:dean_green

微博:blueFresh素材大全

QQ1群:45163589

QQ2群:54765476

全国服务热线:

400-123-456789

(工作日:周一至周五 9:00-16:00)
北京市朝阳区红军营南路19号集美家居后院楼2层
enquire@dean_green.com

小黑屋-手机版- 我爱物联网(www.52iots.com)   

Powered by Discuz! X3.2© 2001-2013 Comsenz Inc.  豫ICP备12018881号