SMARTRF-STUDIO-7: Perform RX sensitivity testing using the comprehensive tester and SMARTRF-STUDIO-8

Part Number: SMARTRF-STUDIO-7
Other Parts Discussed in Thread: CC2340R5

hello!

Could you please tell me if you have used the comprehensive tester and SMARTRF-STUDIO-8 for the reception signal sensitivity test?  When I conducted the test for the reception signal sensitivity using the comprehensive tester and SMARTRF-STUDIO-8, SMARTRF-STUDIO-8 is unable to receive the data packets sent by the comprehensive tester. 

  • Hello,

    Can you provide your test setup (as in what specific test are you running on our device, as in TX/RX, continuous test, etc); are you finding anything inconsistent with the datasheet? 

    Thanks,
    Alex F

  • Hello,

    Below are my settings for the packet rx and the transmission settings for the comprehensive tester. When conducting the packet tx test, I needed to change "whitening" to "disable". Since this setting was disabled, I created a new PHY(custom BLE) and changed "whitening" to "disable". The packet tx test was normal, but during the packet rx test, I couldn't receive the data packets from the test instrument. I tried modifying other parameters, but it didn't have any effect.

  • Hello,

    I will provide further context here:

    Whitening disabled (disables whitening as name implies)

    Whitening enabled (sets whitening to PRBS-9)

    (If you are using CCS code you can set this to PRBS-9, PRBS-15, or PRBS-32) 

    Looking at the tester, it seems to be set to PRBS-9 (or whitening enabled). 

    (*There is also a program called HCI tester for BLE stack which is separate from SmartRF Studio 8)

    Thanks,
    Alex F

  • Hello,

    How to set whitening to PRBS-9?  As shown in the figure below, whitening can only be disabled and enabled.

  • Hello!

    I attempted to use "whitening enable", SmartRF Studio 8 still fails to receive the data packets from the comprehensive tester.

    The HCI tester can normally receive or send. The HCI tester can receive or send normally, but it can only test BLE and cannot test IEEE 802.15.4.

  • Hello,

    In your image of SmartRF Studio 8, PRBS-9 whitening is set by the whitening drop down (to enable), if no whitening is desired you set it to disabled. 

    SmartRF Studio 8 still fails to receive the data packets from the comprehensive tester.

    To take a small step back I have experienced similar difficulties when receiving (or sending packets) with custom PHYs, usually it comes down to some setting mismatch that is not immediately obvious.

    As for my own testing I usually start with two of the same device (lets say two CC2340R5's) set one to TX one to RX then test, if packets are received, we can consider this the basic level of the PHY working. Then we can have the CC2340R5 RX attempt receive data from another device, if data is not received, I would try to check if any settings were mismatched.

    If that does not work I would recommend to compare the packets on the spectrum analyzer, first you would need to setup the CC2340R5 TX and device tester to TX with what you assume to be the same settings, then you would grab a spectrum analyzer tune it for your transmit center frequency and zoom in on the plot till you see your packets being sent over the air. Once you get both TX's from the CC2340R5 and device tester try to see if they match, if not some setting is likely different. 

    Thanks,
    Alex F

     

  • hello,

    I have solved the problem mentioned above. I modified the ble_bt5_1m_2m_coded_cc23xx.py file located in the smart RF studio 8/sdk_support_defs/simplelink_lowpower_f3_sdk_9_14_00 folder. Change the default value of whitening to 0, and modify syncWordA to 0x71764129.

      

  • hello,

    Although I managed to solve the problem by modifying the above code, the "whitening" attribute in the smart RF stadio 8 tool cannot be modified. As shown in the following picture, I don't know how to modify the code to solve it.

  • Hello,

    The PHY showed in the image above is the "base" PHY you will need to click the little edit button to create a custom PHY based off of the original PHY then you can select your whitening. 

    Thanks,
    Alex F