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

CSRmesh Application的更多相关文章

  1. 玩转Windows服务系列——使用Boost.Application快速构建Windows服务

    玩转Windows服务系列——创建Windows服务一文中,介绍了如何快速使用VS构建一个Windows服务.Debug.Release版本的注册和卸载,及其原理和服务运行.停止流程浅析分别介绍了Wi ...

  2. WCF : 修复 Security settings for this service require Windows Authentication but it is not enabled for the IIS application that hosts this service 问题

    摘要 : 最近遇到了一个奇怪的 WCF 安全配置问题, WCF Service 上面配置了Windows Authentication. IIS上也启用了 Windows Authentication ...

  3. ABP(现代ASP.NET样板开发框架)系列之15、ABP应用层——应用服务(Application services)

    点这里进入ABP系列文章总目录 基于DDD的现代ASP.NET开发框架--ABP系列之15.ABP应用层——应用服务(Application services) ABP是“ASP.NET Boiler ...

  4. ABP源码分析四十:ZERO的Application和Tenant

    ABP的Zero模块以数据库为数据源实现了ABP框架中的tenant management (multi-tenancy), role management, user management, ses ...

  5. myeclipse 无法启动 java.lang.IllegalStateException: Unable to acquire application service. Ensure that the org.eclipse.core.runtime bundle is resolved and started (see config.ini).

    把myeclipse10 按照目录完整拷贝到了另外一台电脑, 另外的目录 原安装目录 D\:\soft\i\myeclipse10 新安装目录 E\:\soft\myeclipse10 双击启动失败, ...

  6. Android笔记——Application的作用

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

  7. My First Android Application Project 第一个安卓应用

    一.前言: 安卓(Android):是一种基于Linux的自由及开放源代码的操作系统,主要用在移动设备上,如手机.平板电脑.其他的设备也有使用安卓操作系统,比如:电视机,游戏机.数码相机等等. 二.具 ...

  8. 解析大型.NET ERP系统架构设计 Framework+ Application 设计模式

    我对大型系统的理解,从数量上面来讲,源代码超过百万行以上,系统有超过300个以上的功能,从质量上来讲系统应该具备良好的可扩展性和可维护性,系统中的功能紧密关联.除去业务上的复杂性,如何设计这样的一个协 ...

  9. Application Request Route实现IIS Server Farms集群负载详解

    序言 随着公司业务的发展,后台业务就变的越来越多,然而服务器的故障又像月经一样,时不时的汹涌而至,让我们防不胜防.那么后台的高可用,以及服务器的处理能力就要做一个横向扩展的方案,以使后台业务持续的稳定 ...

随机推荐

  1. 帮助大家理解java中的随机和继承,动态绑定.

    package com.ykmimi.javabianchengsixiang; /** * 形状的继承 随机形状生成器 * @author ukyor */ import java.util.Ran ...

  2. 【Coursera】Security Introduction -Eighth Week(2)

    Review -Terminology(术语): Confidentiallity & Integrity 泄密 & 欺骗 Confidentiallity: Prevent unau ...

  3. Myeclipse中xml文件里自动提示消失解决办法

    IED Eclipse Java EE IDE for Web Developers:DTD 类型约束文件    1. Window->Preferences->XML->XML C ...

  4. python获取文件扩展名的方法

    主要介绍了python获取文件扩展名的方法,涉及Python针对文件路径的相关操作技巧 import os.path def file_extension(path): ] print file_ex ...

  5. Jmeter 4.0 扩展插件

    今天发现Jmeter4.0 也可以安装插件 而且比之前的版本的安装方法更为容易 https://jmeter-plugins.org/ https://jmeter-plugins.org/insta ...

  6. Blue_Flke团队项目设计完善&编码测试

    任务1:文档<软件设计方案说明书>github地址:https://github.com/13993013291/ruanjianguigexuqiu 任务2:项目集成开发环境:eclip ...

  7. Python 爬虫-信息的标记xml,json,yaml

    2017-07-26  23:53:03 信息标记的作用有: 标记后的信息可形成信息组织结构,增加了信息维度 标记的结构与信息一样具有重要价值 标记后的信息可用于通信.存储或展示 标记后的信息更利于程 ...

  8. [.NET开发] 浅说C#异步和同步

    提到异步,那么与之对应的是什么呢?同步.那么C#的异步和同步是如何工作的呢? 首先,我们先来看看栗子: 新建一个控制台应用程序,在Program文件中添加如下代码: 1 static void Mai ...

  9. Symbol的控件模板

    <esriSymbols:TextSymbol x:Name="text1" Text="adadfdf"></esriSymbols:Tex ...

  10. 20170728xlVba简单的匹配

    Sub MatchData() Dim i As Long, EndRow As Long, Key As String Dim Rng As Range Dim Dic As Object Set ...