zoukankan      html  css  js  c++  java
  • CC2541调试问题记录-第一篇

    1. 在网络环境过于复杂的地方,手机连接不上CC2541。
    2. 修改CC2541的设备名字。

    static uint8 scanRspData[] =
    {
      // complete name
      0x0d,   // length of this data,这个长度需要修改
      GAP_ADTYPE_LOCAL_NAME_COMPLETE,
      0x50,   // 'P'
      0x4d,   // 'M'
      0x32,   // '2'
      0x2e,   // '.'
      0x35,   // '5'
      0x2d,   // '-'
      0x43,   // 'C'
      0x43,   // 'C'
      0x32,   // '2'
      0x35,   // '5'
      0x34,   // '4'
      0x31,   // '1'
    
      // connection interval range
      0x05,   // length of this data
      GAP_ADTYPE_SLAVE_CONN_INTERVAL_RANGE,
      LO_UINT16( DEFAULT_DESIRED_MIN_CONN_INTERVAL ),   // 100ms
      HI_UINT16( DEFAULT_DESIRED_MIN_CONN_INTERVAL ),
      LO_UINT16( DEFAULT_DESIRED_MAX_CONN_INTERVAL ),   // 1s
      HI_UINT16( DEFAULT_DESIRED_MAX_CONN_INTERVAL ),
    
      // Tx power level
      0x02,   // length of this data
      GAP_ADTYPE_POWER_LEVEL,
      0       // 0dBm
    };

     3. 需要在IAR工程的,预编译的宏定义里面去掉CC2540_MINIDK,重新编译工程,打开蓝牙APP可以搜到这个设备了。下面是名字的长度,需要修改

    1 0x0d,   // length of this data

    4. 修改和读取属性的值

    1 stat = SimpleProfile_GetParameter( SIMPLEPROFILE_CHAR3, &valueToCopy);
    2 SimpleProfile_SetParameter( SIMPLEPROFILE_CHAR4, sizeof(uint8), &valueToCopy);
  • 相关阅读:
    CF703D Mishka and Interesting sum
    CF697D Puzzles
    SCOI2017酱油记
    [BZOJ4730][清华集训2016][UOJ266] Alice和Bob又在玩游戏
    BZOJ4311:向量
    BZOJ4520: [Cqoi2016]K远点对
    BZOJ4555: [Tjoi2016&Heoi2016]求和
    [Codechef November Challenge 2012] Arithmetic Progressions
    agc040
    补题
  • 原文地址:https://www.cnblogs.com/429512065qhq/p/8052821.html
Copyright © 2011-2022 走看看