嗨对话框BLE的三个重要参数:蓝牙连接间隔、从端时延、监控超时时间。这三个参数决定了BLE的功耗。低功耗蓝牙里重要的三个连接参数:连接间隔,奴隶延迟,监督超时。这三个参数决定了祝福的功耗。如何设置项目中的三个参数。请问这个三个参数在代码中如何设置,否是帮助文档。BR林
我在xx项目中发现了一些线索。
Void app_configuration_func(ke_task_id_t const task_id, struct gapm_set_dev_config_cmd *cmd){
/**************************************************创建GAPM_SET_DEV_CONFIG消息来配置BLE堆栈***************************************************/
//设置设备配置cmd - >操作= GAPM_SET_DEV_CONFIG;/ /设备的作用cmd - >角色= GAP_PERIPHERAL_SLV;/ /设备惹恼// cmd->irk =;TODO没有设置
/ /设备的外观#如果(BLE_APP_HT)cmd - >外观= 728;其他#/ /设备的外观cmd - > = 0 x0000外观;# endif
//对端设备的写权限要求cmd - > appearance_write_perm = GAPM_WRITE_DISABLE;//设备名对端设备写权限要求cmd - > name_write_perm = GAPM_WRITE_DISABLE;
//最大传输单元大小cmd - > max_mtu = 23;
/ /外围只有 : *****************************************************************// Slave preferred最小连接间隔cmd - > con_intv_min = 8;/ / 10 ms(8 * 1.25毫秒)// Slave preferred最大连接间隔cmd - > con_intv_max = 16;/ / 20 ms(16 * 1.25毫秒)//从服务器优先连接延迟cmd - > con_latency = 0;// Slave首选链路监控超时cmd - > superv_to = 100;
//隐私设置位域cmd - >标志= 0;
返回;}
嗨libra_13179
是的,在这个函数中你可以改变你提到的参数。
由于MT_dialog
HI MT_dialog,感谢您的回复。BR林
我在xx项目中发现了一些线索。
Void app_configuration_func(ke_task_id_t const task_id, struct gapm_set_dev_config_cmd *cmd)
{
/**************************************************
创建GAPM_SET_DEV_CONFIG消息来配置BLE堆栈
***************************************************/
//设置设备配置
cmd - >操作= GAPM_SET_DEV_CONFIG;
/ /设备的作用
cmd - >角色= GAP_PERIPHERAL_SLV;
/ /设备惹恼
// cmd->irk =;TODO没有设置
/ /设备的外观
#如果(BLE_APP_HT)
cmd - >外观= 728;
其他#
/ /设备的外观
cmd - > = 0 x0000外观;
# endif
//对端设备的写权限要求
cmd - > appearance_write_perm = GAPM_WRITE_DISABLE;
//设备名对端设备写权限要求
cmd - > name_write_perm = GAPM_WRITE_DISABLE;
//最大传输单元大小
cmd - > max_mtu = 23;
/ /外围只有 : *****************************************************************
// Slave preferred最小连接间隔
cmd - > con_intv_min = 8;/ / 10 ms(8 * 1.25毫秒)
// Slave preferred最大连接间隔
cmd - > con_intv_max = 16;/ / 20 ms(16 * 1.25毫秒)
//从服务器优先连接延迟
cmd - > con_latency = 0;
// Slave首选链路监控超时
cmd - > superv_to = 100;
//隐私设置位域
cmd - >标志= 0;
返回;
}
嗨libra_13179
是的,在这个函数中你可以改变你提到的参数。
由于MT_dialog
HI MT_dialog,感谢您的回复。BR林