公司产品,想通过smartrf studio7进行通信距离的性能测试,请问如何使用smartrf studio7进行通信距离确认?直接调整tx power数值就可以吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
公司产品,想通过smartrf studio7进行通信距离的性能测试,请问如何使用smartrf studio7进行通信距离确认?直接调整tx power数值就可以吗?
通过调试tx power的数值,不可以延长发射通信距离吗?
可以的
txpower这个数值从我连接上后显示的就是5,可是我烧录进chip的应该是默认值0,请问这是怎么回事?
烧录的是哪个程序,ble例程默认设置应该都是0dBm
smartrf studio7是测试硬件的,使用它不需要下载程序,在它里面设置也不能改变simpleBLEPeripheral程序的功率
改变simpleBLEPeripheral的发射功率为5dBm,在ble_user_config.c中修改下面的值为12
// Default Tx Power Index
#define DEFAULT_TX_POWER 7
tx power调整前后的效果,可以通过smartrf studio直观的看出来吗?
可以,连接两个板子分别作为Tx和Rx,从0dBm和5dBm可以看到RSSI的变化
smartrf studio7是测试硬件的,使用它不需要下载程序,在它里面设置也不能改变simpleBLEPeripheral程序的功率
改变simpleBLEPeripheral的发射功率为5dBm,在ble_user_config.c中修改下面的值为12
// Default Tx Power Index
#define DEFAULT_TX_POWER 7
ble_user_config.c,这个文件在哪里?我不可以在smartrf studio的RF parameters的tx power这里直接改吗?
可以,连接两个板子分别作为Tx和Rx,从0dBm和5dBm可以看到RSSI的变化
连接两个板子的话,是不是就需要两个xds110?另外,tx,rx如何定义?请指教,谢谢
smartrf studio7是测试硬件的,使用它不需要下载程序,在它里面设置也不能改变simpleBLEPeripheral程序的功率
改变simpleBLEPeripheral的发射功率为5dBm,在ble_user_config.c中修改下面的值为12
// Default Tx Power Index
#define DEFAULT_TX_POWER 7
这个文件我找到了在icall文件夹下,这里是定义tx power的最初位置是吗?
我在公司产品的代码里加了设置tx power,HCI_EXT_SetTxPowerCmd这个function,这两者有什么区别吗?都是一样的作用吧.
连接两个板子的话,是不是就需要两个xds110?另外,tx,rx如何定义?
是的,Tx Rx在smartrf studio7左上角有切换的按钮
这个文件我找到了在icall文件夹下,这里是定义tx power的最初位置是吗?
是的
我在公司产品的代码里加了设置tx power,HCI_EXT_SetTxPowerCmd这个function,这两者有什么区别吗?
都可以设置发射功率,实现的方式不一样
请问如何通过smart studio调试出硬件最佳的接收灵敏度,请尽量详细,谢谢