当前位置:   article > 正文

BLE 广播时间设置_ble 广播时长

ble 广播时长

In keyfob code, the gapRole_AdvertOffTime is set to 0 in KeyFobApp_Init();

 GAPRole_SetParameter( GAPROLE_ADVERT_OFF_TIME, sizeof( uint16 ), &gapRole_AdvertOffTime );
  • 1

While Keyfob is set in limited discoverable mode

#define DEFAULT_DISCOVERABLE_MODE             GAP_ADTYPE_FLAGS_LIMITED
  • 1

which will stop advertising after 180s by the following parameter

#define TGAP_LIM_ADV_TIMEOUT           1  //!< Maximum time to remain advertising, when in Limited Discoverable mode. In seconds (default 180 seconds)
  • 1

you can change by :

GAP_SetParamValue( TGAP_LIM_ADV_TIMEOUT, xxxxx );
  • 1

In KeyFobApp_Init(); you will find code for setting the advertising interval

  // Set advertising interval
  {
    uint16 advInt = DEFAULT_ADVERTISING_INTERVAL;

    GAP_SetParamValue( TGAP_LIM_DISC_ADV_INT_MIN, advInt );
    GAP_SetParamValue( TGAP_LIM_DISC_ADV_INT_MAX, advInt );
    GAP_SetParamValue( TGAP_GEN_DISC_ADV_INT_MIN, advInt );
    GAP_SetParamValue( TGAP_GEN_DISC_ADV_INT_MAX, advInt );
  }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

http://www.deyisupport.com/question_answer/wireless_connectivity/f/45/t/31153.aspx

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/933309
推荐阅读
相关标签
  

闽ICP备14008679号