• <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • 玩转BLE(1)_Eddystone beacon

    作者:wowo 发布于:2016-4-29 22:50 分类:蓝牙

    你相信两条命令就可以把自己的破手机变成一个Beacon节点吗?不相信的话就接着往下看吧。

    通过前几篇“蓝牙协议分析”相关的文章,特别是“蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍”,相信大家对BLE协议栈已经有了基本的认识。在继续后续的分析之前,我们有必要换个视角,从应用的?#23884;齲?#20197;“玩”的心态,学习并理解BLE的工作原理,并作为后续分析文章的引子和入口。这就是撰写“玩转BLE”系列文章的缘由。

    之所以起名为“玩转”,是因为我不会在这些文章中涉及任何的技术细节,仅仅是描述一些操作步骤,普及一些蓝牙BLE有关的使用场景。

    另外,由于Linux平台使用的蓝牙协议栈是Bluez[1],Bluez协议栈提供了很多方便、灵活又?#30475;?#30340;测试工具(如hcitool、gatttool等)。因此,简单起见,在写“玩转”系列文章的时候,我会尽可能的使用这些测试工具,而不引入复杂的编程手段。从另一个?#23884;?#30475;,“玩转”系列文章也是BLE测试的一些步骤总结,方便自己和他人查阅。

    本文是“玩转”系列文章的第一篇,以简单的两条hcitool命令,将自己的手机或者开发板变成一个BLE Beacon节点,进而体会BLE技术的简洁和神奇。

    阅读全文>>

    标签: BLE eddystone beacon hcitool

    评论(16) 浏览(16410)

    X-001-PRE-git介绍及操作记录

    作者:wowo 发布于:2016-4-26 22:27 分类:X Project

    git是一个高效、实用的版本管理工具,但并不是一个容易掌握的工具,刚接触的时候,总有一种?#35780;?#38654;里的感觉。因此本文将结合“X Project”?#30446;?#21457;过程,记录git的操作记录,从实战的?#23884;齲?#29702;解并学习git。

    注1:有关“X Project”的介绍和讨论,可参考“http://www.71402172.com/forum/viewtopic.php?id=2”。

    阅读全文>>

    标签: git remote push origin commit

    评论(17) 浏览(6764)

    X-000-PRE-开发环境搭建

    作者:wowo 发布于:2016-4-23 20:20 分类:X Project

    本文是“X Project”的第一篇文章,介绍怎么从零开始搭建“X Project”?#30446;?#21457;环境(同样?#35270;?#20110;其它的嵌入式Linux开发)。通过该过程,可以使读者对嵌入式Linux开发的基本流程有一个简单的了解,以达到“知其然、知其所以然”的目的。

    注1:有关“X Project”的介绍和讨论,可参考“http://www.71402172.com/forum/viewtopic.php?id=2”。

    阅读全文>>

    标签: x project git gerrit build environment

    评论(31) 浏览(8096)

    使用pxe方式安装系统

    作者:wangsuyu_1 发布于:2016-4-23 13:25 分类:Linux应用技巧

    前两天由于工作的需要,研究了下pxe安装系统的方式。

    虽然网上资料也蛮全的了,但?#23884;?#20110;我这样对pxe,tftp,dhcp等完全不懂的人来说,就?#21069;?#37096;就班地做,也是错误百出,花了好久才找到方法。

    所以就记录下具体的操作步骤和一些细节性的问题。

    阅读全文>>

    标签: pxe 系统安装

    评论(0) 浏览(6135)

    Common Clock Framework系统结构

    作者:linuxer 发布于:2016-4-21 19:23 分类:电源管理子系统

    之前,wowo同学已经发表了关于CCF(Common Clock Framework)的三份文档,相信大家对CCF有一定的了解了,本文就是在阅读那三份文档的基础上,针对Linux 4.4.6内核的内核代码实现,记录自己对CCF的理解,并对CCF进行系统结构层面的归纳和整理。

    本文内容包括三个部分,第二章给出了整个CCF相关的block diagram图,随后在第三章对各个模块进行功能层面的描述。最后,第四章给出了各个block之间的接口描述。

    另外,在阅读CCF代码的过?#35752;校?#25105;准备用两份文档来分享我对CCF的理解。这一份是系统结构,另外一份是逻辑解析。

    阅读全文>>

    标签: framework clock common

    评论(9) 浏览(8212)

    Linux操作命令记录

    作者:wangsuyu_1 发布于:2016-4-20 10:36 分类:Linux应用技巧

    大学毕业快一年了,经常看别人的博客,看着别人学习?#24049;?#26377;条理,学什么?#25216;?#24405;下来,所以自己也打算开始写属于自己的学习记录。而且很多时候有些技巧用到的时候上网查一下,下次又忘了,所以希望能够做好整理工作。

    阅读全文>>

    标签: grep qemu rpmbuild find....

    评论(0) 浏览(4816)

    蓝牙协议分析(4)_IPv6 Over BLE介绍

    作者:wowo 发布于:2016-4-9 16:44 分类:蓝牙

    蓝牙是个奇葩的?#19968;錚?#23427;总是以后来者的身份出现,很?#19981;?#25171;仗,而?#19968;?#19981;落下风(有点像某讯的风格)。90年代末期和Wi-Fi的无线标准之争如此,当前和802.15.4系(ZigBee、RF4CE、Thread等)的IoT之争,也如此。

    90年代末期,蓝牙刚出道的时候,就曾叫嚣着把Wi-Fi(802.11)从地球上抹去。反过来,1999年Wi-Fi 802.11b标准发布后,也宣称会把蓝牙干掉。最终,二者划江而治,瓜分了天下,Wi-Fi占据了家庭和办公室中的电脑网络,而蓝牙成为了广受欢迎的电脑和外设之间的连通性工具。

    与此同时,在IoT的战场上,以ZigBee(2001年)为代表的802.15.4技术,苦心经营近15年,依旧不愠不火、默默无闻,而蓝牙BLE技术?#36866;潰?010年)?#20004;瘢?#30701;短5年左右的时间,已经红遍大江南北,装机量爆棚。于是,硝烟再起。

    标准之争,不是本文的议题,我们要思考的问题是:蓝牙有何长处,可以支撑它四处征战?#30475;?#26696;是“灵活性”。本文将以用于支持IPv6的IPSP(Internet Protocol Service Profile)为例,说明这个特性。

    阅读全文>>

    标签: BLE ipv6 ipss ipsp

    评论(5) 浏览(14263)

    Copyright @ 2013-2015 蜗窝科技 All rights reserved. Powered by emlog
    连码三全中是什么
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>
    <dl id="0yoao"></dl>
  • <sup id="0yoao"></sup>
    <div id="0yoao"><tr id="0yoao"></tr></div>
  • <div id="0yoao"><tr id="0yoao"></tr></div>