This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Difference between DTM and Radio test example.

Hello,

 

I am using nRF52840, S140 V7.0.1. I am new to certification and trying to understand the setup.

This query is on top of DTM setup query

https://devzone.nordicsemi.com/support/249319

 

1) I am seeing receive and transmit example. Is this used for any certification. What is the purpose of this examples. Other than just transmit and receive I am not finding any use case. Even I can any ble_app_blinky example to Tx and Rx data (Of course UUID based transmission / reception).

 

2) I am seeing “Radio Test Example”. What is the difference between Radio Test example and DTM. In nRF Connect Desktop tool under DTM, I am able to see all setting similar to “Radio Test Example”.

    Even I have gone through “RF Performance Test Guidelines White Paper” from below link.

    https://infocenter.nordicsemi.com/pdf/nwp_006.pdf?cp=12_21

a) Whether “Radio Test Example” is used for FCC, ETSI certification.

b) How about DTM, whether it is used only for Bluetooth SIG specific specification or even used for FCC, ETSI etc.

 

3) To my understanding, DTM will be tested based on RF-PHY in below link. Correct me if I am wrong.

    https://www.bluetooth.com/specifications/qualification-test-requirements/

 

4) Similar to “nRF Performance Test Instructions for nRF24L01+”, is there any application note for nRF52832 & nRF52840.

    https://infocenter.nordicsemi.com/pdf/nan_24-08.pdf?cp=13_10

 

5) Whether can I do DFU package for “Radio Test Example”. Because in factory once they flash any code, then need to flash actual BLE application via Serial DFU.

 

Since I am new to certification, sorry for basic queries.

Please let me know your inputs for each point separately so that it will be with better clarity.

 

Thanks & Regards

Vishnu Beema

Parents
  • 1) I am seeing receive and transmit example. Is this used for any certification. What is the purpose of this examples. Other than just transmit and receive I am not finding any use case. Even I can any ble_app_blinky example to Tx and Rx data (Of course UUID based transmission / reception).

     The Radio Test example is a simple example that allows you to control the RADIO, e.g. transmit a constant carrier or enter RX mode. Most customers use this for FCC/CE sertification. 

     

    2) I am seeing “Radio Test Example”. What is the difference between Radio Test example and DTM. In nRF Connect Desktop tool under DTM, I am able to see all setting similar to “Radio Test Example”.

        Even I have gone through “RF Performance Test Guidelines White Paper” from below link.

        https://infocenter.nordicsemi.com/pdf/nwp_006.pdf?cp=12_21

    a) Whether “Radio Test Example” is used for FCC, ETSI certification.

    b) How about DTM, whether it is used only for Bluetooth SIG specific specification or even used for FCC, ETSI etc.

    The Radio Test Example demonstrates how to configure the radio as the constant RX or TX carrier, the modulated TX carrier, or the RX or TX sweep.

    While the DTM example is more advanced and its purpose is to test the operation of the radio at the physical level, such as:

    • Transmission power and receiver sensitivity
    • Frequency offset and drift
    • Modulation characteristics
    • Packet error rate
    • Intermodulation performance

     See Radio Test Example and Direct Test Mode example documentation

    So yes, the radio_test example is used for FCC and CE certification. The DTM example is primarly used for Bluetooth qualification , but can also be used for FCC/CE certification. 

     

    3) To my understanding, DTM will be tested based on RF-PHY in below link. Correct me if I am wrong.

     See the Direct Test Mode example documentation

    4) Similar to “nRF Performance Test Instructions for nRF24L01+”, is there any application note for nRF52832 & nRF52840.

     No

     

    5) Whether can I do DFU package for “Radio Test Example”. Because in factory once they flash any code, then need to flash actual BLE application via Serial DFU.

    The radio_test example can be placed in  DFU package, but you need to recompile it to start at the correct offset depending on the SoftDevice used. The default example starts at 0x0000.

Reply
  • 1) I am seeing receive and transmit example. Is this used for any certification. What is the purpose of this examples. Other than just transmit and receive I am not finding any use case. Even I can any ble_app_blinky example to Tx and Rx data (Of course UUID based transmission / reception).

     The Radio Test example is a simple example that allows you to control the RADIO, e.g. transmit a constant carrier or enter RX mode. Most customers use this for FCC/CE sertification. 

     

    2) I am seeing “Radio Test Example”. What is the difference between Radio Test example and DTM. In nRF Connect Desktop tool under DTM, I am able to see all setting similar to “Radio Test Example”.

        Even I have gone through “RF Performance Test Guidelines White Paper” from below link.

        https://infocenter.nordicsemi.com/pdf/nwp_006.pdf?cp=12_21

    a) Whether “Radio Test Example” is used for FCC, ETSI certification.

    b) How about DTM, whether it is used only for Bluetooth SIG specific specification or even used for FCC, ETSI etc.

    The Radio Test Example demonstrates how to configure the radio as the constant RX or TX carrier, the modulated TX carrier, or the RX or TX sweep.

    While the DTM example is more advanced and its purpose is to test the operation of the radio at the physical level, such as:

    • Transmission power and receiver sensitivity
    • Frequency offset and drift
    • Modulation characteristics
    • Packet error rate
    • Intermodulation performance

     See Radio Test Example and Direct Test Mode example documentation

    So yes, the radio_test example is used for FCC and CE certification. The DTM example is primarly used for Bluetooth qualification , but can also be used for FCC/CE certification. 

     

    3) To my understanding, DTM will be tested based on RF-PHY in below link. Correct me if I am wrong.

     See the Direct Test Mode example documentation

    4) Similar to “nRF Performance Test Instructions for nRF24L01+”, is there any application note for nRF52832 & nRF52840.

     No

     

    5) Whether can I do DFU package for “Radio Test Example”. Because in factory once they flash any code, then need to flash actual BLE application via Serial DFU.

    The radio_test example can be placed in  DFU package, but you need to recompile it to start at the correct offset depending on the SoftDevice used. The default example starts at 0x0000.

Children
No Data
Related