stdying
V2EX  ›  Android

打算系统学习一下蓝牙模块,包括协议,主要集中在 framework,

  •  
  •   stdying · Mar 18, 2017 · 12966 views
    This topic created in 3341 days ago, the information mentioned may be changed or developed.
    想咨询:
    1 ,看系统源代码,应该看哪个版本好些,目前有 4.1 和 7.0 的代码,或者推荐一个
    2 ,学习蓝牙模块对协议要求如何( rfc 文档)
    3 ,有哪些好的资源推荐

    最后最重要的是:学习路线该怎么规划
    5 replies    2017-03-19 14:22:42 +08:00
    louzhumuyou
        1
    louzhumuyou  
       Mar 18, 2017
    我也想学习一下。
    mxi1
        2
    mxi1  
       Mar 18, 2017
    看 7.0 的,或者 master 分支的代码吧。 master 分枝正在对蓝牙协议栈进行重构,代码可读性比以前要好一些了;
    最好看一些嵌入式系统厂商给的蓝牙协议介绍,比看 Core Spec 要容易一些,同时交叉着看一下示例代码,理解起来会好很多。
    vsyf
        3
    vsyf  
       Mar 19, 2017
    4.1 就不用看了吧,那时候好像还是用的 bluez 。
    好像是 4.2 更新了下,将蓝牙协议部分放到 framework 中了,具体的 google bluedroid 看下。
    stdying
        4
    stdying  
    OP
       Mar 19, 2017 via Android
    @louzhumuyou 加微信,一起学习
    stdying
        5
    stdying  
    OP
       Mar 19, 2017 via Android
    @louzhumuyou 加微信,一起学习
    @mxi1 谢谢的你建议,目前是 7.0.1 的分支代码。没有基础,希望多给一些建议。
    @vsyf 多些,还有其他的建议吗
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   4613 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 111ms · UTC 10:09 · PVG 18:09 · LAX 03:09 · JFK 06:09
    ♥ Do have faith in what you're doing.