1、CSRmesh Control Application v2.0.1版本可以运行在支持BLE4.0的Android设备上,该版本在Android4.4.4、5.0、5.0.1、5.0.2、5.1和5.1.1系统上测试通过。CSRmesh通信消息使用AES加密你可以在 http://www.csrsupport.com/CSRmesh上下载该版本的Android应用源代码。

2、CSRmesh模型分为:

Actuator模型、Attention模型、Battery模型、Bearer模型、Config模型、Data模型、Firmware模型、Group模型、Light模型、Ping模型、Power模型、Sensor模型。

3、控制通道

该版本的Android和ios控制程序支持三种控制通道。

Bluetooth channel(蓝牙通道)

该通道支持与以前CSRmesh2.0版本相同的功能。使用此通道,用户可以控制支持上述模型的CSRmesh设备。
Gateway channel(网关通道)

使用此通道用户可以通过WIFI或网关连接到Internet来控制支持上述模型的CSRmesh设备。
Cloud channel(云通道)

使用此通道用户可以通过Internet连接到云端来控制支持上述模型的CSRmesh设备。

4、该版本的应用程序在以下机型上测试通过:

Nexus5、Nexus7、Nexus6、Moto360、iPhone5、iPhone5s、iPhone6、iPhone6+

5、CSRmesh设备的角色

源节点、中继节点、目的节点。一个设备可以加入多个Mesh网络,设备收发信息采取AES-128bit加密。在应用程序中为NetWorkKey(网络密钥)。Mesh网络物理上可以重叠。在Mesh网络中,每个设备有一个16的设备Id,在进行设备关联时候,设备被分配一个网络密钥。通信消息的最大字节数为25

CSRMesh网络示意图:

CSRmesh 特征:

1、通过转发消息扩展智能蓝牙控制的范围(不需要特殊设置,不需要连接网络,节点之间大约有15毫秒的延迟)

2、消息可以被发送到一个单独的节点或一个Mesh群组(洪泛法转发消息,没有路由表)

3、采用网络密钥防止中间人攻击,消息在3个独立的通道发送,可以直接与手机通信

4、功耗大约是WIFI的二十分之一,每个Mesh网络理论上可以高达65535个设备。

5、每个设备有一个全球唯一的128位UUID

可靠传输与不可靠传输

Mesh Control Service内容:

推荐网站:

https://www.youtube.com/user/CSRplc

http://i.youku.com/i/UNDMyMTYzOTk2/videos

http://www.csr.com/developer-zone

有其他问题可以咨询:

bluetoothsmart@csr.com

转载于:https://www.cnblogs.com/xtubjut/p/5624732.html

CSRmesh Application相关推荐

  1. Ubuntu 16.04 安装 Docker - Dependency failed for Docker Application Container

    Docker 安装 由于 apt 官方库里的 Docker 版本可能比较旧,所以先卸载可能存在的旧版本: sudo apt-get remove docker docker-engine docker ...

  2. SpringCloud配置文件 application.yml和 bootstrap.yml区别,执行顺序

    说在前面 SpringBoot默认支持properties和YAML两种格式的配置文件.前者格式简单,但是只支持键值对.如果需要表达列表,最好使用YAML格式.SpringBoot支持自动加载约定名称 ...

  3. Installation failed with message Invalid File:(Application Installatino Failed)

    导入一个demo 运行发现上图问题, Application Installation Failed 最后自己清理下工程就好了 参考方法: Click Build tab ---> Clean ...

  4. Manifest merger failed : Attribute application@allowBackup value=(false) 解决方法

    导入开源库出现上述错误 处理方法 在manifest中添加 xmlns:tools="http://schemas.android.com/tools" 然后在 applicati ...

  5. Android采用Application总结一下

    什么是 Application Application和Activity,Service由于是android框架的一个系统组件,当android程序启动时系统会创建一个 application对象.用 ...

  6. maven项目密码md5加密_加密Spring Boot中的application.properties

    1 概述 什么?都2020年了还在Spring Boot的配置文件中写明文密码? (虽然是小项目,明文也没人看.) (明文简单快捷方便啊!!! ) (你看直接用户名root密码123456多么简单!! ...

  7. 在rMBP上利用Python的onetimepass库实现Google Authenticator Application的效果

    安装onetimepass库 在Mac上最简单的安装方法是 sudo pip install onetimepass 这里我遇到一个问题,参见 http://blog.csdn.net/tao_627 ...

  8. 微软压力测试工具 web application stress

    WEB服务器的压力测试工具~ 115808 2009年8月1日 lbimba 铜牌会员 这里给广大的煤油推荐一个web网站压力测试工具.它可以用来模拟多个用户操作网站,在程序投入运行时,可以用它来进行 ...

  9. 【转】Flex Application 初始化顺序

    转自:http://www.jexchen.com 大家都知道,我们在编写Flex应用程序时,通常是以<mx:Application>标签作为开头,实际上,Flex应用程序在启动运行的时候 ...

  10. 2008开年大礼:《Application = Code + Markup》中文版面世

    Charles Petzold的又一部经典力作<Application = Code + Markup>中文版终于要面世了.成为2008 开年大礼.相信有很多对WPF有兴趣,但又苦于没有经 ...

最新文章

  1. linux 内核调试信息在哪里,Linux kernel debug技巧----开启DEBUG选项
  2. ThreadLocal的使用场景
  3. 虚拟化厂商VMware、微软和思杰的vGPU支持概述
  4. php中if规则,php中if函数用法
  5. php的yii框架开发总结2
  6. .Net中删除数据前进行外键冲突检测
  7. Struct2中三种获取表单数据的方式
  8. spring框架 web开发_go语言web开发框架学习:Iris框架讲解(一)
  9. 计算机安装pdf打印机驱动,虚拟打印驱动PDF打印机
  10. 最佳10大开源项目管理系统
  11. python中pip下载过慢问题
  12. Win10下Matlab r2018a 64位 中文破解版的安装以及破解方法
  13. 奥运期间证券期货业网络与信息安全突发事件应急预案(一)
  14. java:一个求面积、体积小程序
  15. Commit cannot be completed since the group has already rebalanced and assign
  16. linux嗅探网站结构,Linux下的Dsniff嗅探浅析
  17. 建筑建材行业SaaS多租户用户管理系统:高度整合企业资源,探索数字化转型新路径
  18. 函数u=(x,y,z)在点P处延方向向量n的方向导数的计算
  19. pr使用视频素材技巧
  20. 用Python实现斗地主游戏(终端版)

热门文章

  1. Maven项目中,jar包版本冲突导致运行时报错的问题
  2. python只保留大写字母_python - 匹配某一行并保留大写字母?
  3. 弹幕,是怎样练成的?
  4. mysql5.7 主从
  5. RAID磁盘阵列的部署(red hat 6.5)
  6. 安装Firefly错误-Unable to find vcvarsall.bat
  7. mysql优化必知(mysql的语句执行顺序)
  8. ios开发之 -- 强制横屏
  9. YUM服务那些事---详解YUM服务
  10. discuzX 数据库操作类