请问如果要设置发射功率的话,HCI_EXT_SetTxPowerCmd()这个函数应该在什么地方调用?还有发射功率和通信距离有怎样的对应关系?
Viki Shi:
请参考这个帖子 http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/t/17867.aspx 发射功率越高,作用距离越远
bao hanbo:
回复 Viki Shi:
Viki Shi,
你说的这个帖子我之前看了,就是不知道在何处调用HCI_EXT_SetTxPowerCmd()这个函数。我没有找到这个函数定义的原型,是放在在程序初始化函数中进行调用?又应该在哪个初始化函数中?能不能给个这个函数调用的实例工程代码? 还有我说的发射功率对应关系是具体数值上的对应关系,而不是定性的关系,也就是说有木有换算公式呢?
mark_xu:
回复 bao hanbo:
直接放在START_DEVICE_EVT事件中就可以了
bao hanbo:
回复 mark_xu:
可我把参数设置成 LL_EXT_TX_POWER_4_DBM 和 LL_EXT_TX_POWER_MINUS_23_DBM 测量电流基本没变化,连接状态下都在8.4mA左右,也就是功耗没变化,这是为什么还有什么办法来降低功耗?
mark_xu:
回复 bao hanbo:
有可能是没有设置成功