Other Parts Discussed in Thread: CC1310
Tool/software: Code Composer Studio
Hi,
we are benchmarking the long range mode using two Launchxl-CC1310 dev. kits connected through USB to a PC. First we are running Packet TX/Packet RX setup using SmartRF Studio 7 using the following settings;
Frequency; 868MHz
Output power; 14dBm
Setting Name; 5 kbps, SimpleLink Long Range (20kchip/s, 2-GFSK, conv. FEC r=1/2 K=7, DSSS SF=2, Tx dev: 5kHz, Rx BW: 49kHz)
Using this we see an expected range if we compare to ITU indoor model for office environments.
However, we would like to use the TI 15.4 stack configured to long range mode to be able to connect several sensors to a collector and monitor stability, range etc. I have imported the collector/sensor from C:\ti\simplelink_cc13x0_sdk_2_10_00_36\examples\rtos\CC1310_LAUNCHXL\ti154stack and modified the code in CCS according to;
/*! Setting for Phy ID */
#define CONFIG_PHY_ID
APIMAC_GENERIC_ETSI_LRM_863_PHY_131
This has been done for both collector and sensor. After flashing the new firmware I was expecting to see the same range as when using SmartRF Studio 7 but the range is significantly degraded. I understand that the collector/sensor example is running 12dBm output power but the difference in range is larger than what a 2dB decrease in power can account for.
Q1) Should we not expect the same range in the above two cases? Any ideas on if I need to do additional modifications to the sensor/collector example to get the same range?
I have validated that we get successful tranfer of sensor data using 863.125MHz frequency in the sensor/collector example above but I can not get the Smart RF Sniffer Agent (v1.04.00) to capture any packets. I have one sensor, one collector running in the background (channel 0) and a third board with sniffer fw that is connected to the smart RF sniffer agent. I have tried using configuration "IEEE 802.15.4g - Simplelink Long Range 5 Kbps - 868 MHz - Freq Band" with channel number set to 0 in the sniffer agent without success. When I run the sniffer I am not seeing any packets being captured.
Q2) Is there any reason why this should not work? Are there any modifications I need to do to get this up and running?
Best Regards
Peter