smartrf _settings文件内容
pOverrides
RF_cmdPropRadioDivSetup
RF_cmdFs
RF_cmdPropTxAdv
RF_cmdPropRxAdv
修改mac_setting文件对应上面文件。
pOverrides 修改-sensor-collector里面的mac_user_config_cc13x0_subg_us_euro文件
修改过后sensor-collector无法通讯。
Felix ZF:
sensor collector例程是基于TI-15.4 stack的,因为要满足IEEE802.15.4规范,不能任意配置射频。
因此,用户不能通过mac_setting来修改射频的配置。
可以通过在config.h文件中选择CONFIG_PHY_ID来选择使用的频段,速率。
/*! Setting for Phy ID */#define CONFIG_PHY_ID (APIMAC_STD_ETSI_863_PHY_3)
user5322468:
回复 Felix ZF:
你好。#define CONFIG_PHY_ID(APIMAC_GENERIC_CHINA_433_PHY_128)
config.h已经改动了,原例子距离只能在10米左右,隔墙就无法入网,我通过smartrf _settings文件,来增强距离。
按照您说,mac_setting无法修改,那我应该如何增强距离通讯呀?
Felix ZF:
回复 user5322468:
你的发射功率设置的是多大?
你是使用LaunchPad进行测试的吗?TI LaunchPad的射频电路和天线都是按照868/915频段设计的,在LaunchPad上使用433MHz配置,传输性能会受到影响。
user5322468:
回复 Felix ZF:
#define CONFIG_TRANSMIT_POWER14
板子使用的是自己设计的,天线是使用的是433MHz专用天线。
Felix ZF:
回复 user5322468:
板子的射频性能测试过吗?正常吗?
user5322468:
回复 Felix ZF:
正常sensor-collector例子仿入,短距离通讯正常。
smartrf studio 在线433-5kbps,收发正常,距离1KM正常
user5322468:
回复 Felix ZF:
#define CONFIG_PHY_ID(APIMAC_GENERIC_CHINA_LRM_433_PHY_130)
改为这个频段例子跑不起来
user5322468:
修改config
#define CONFIG_PHY_ID (APIMAC_GENERIC_CHINA_LRM_433_PHY_130)
无法入网。
如果为:#define CONFIG_PHY_ID (APIMAC_GENERIC_CHINA_433_PHY_128)
正常传输