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

Radio Test example work understanding

Hello EveryOne,

I am totally newbie & developing and  working on the Radio_test example to develop the transmit and receive functionality test of the custom made board with NRF51. 

And I need to transmit the "Tx" radio after calling "radio_test_txsweep()" function(after sending command) of radio_test example.

And also need to know how the "radio_test_txsweep()" function will work and other functions which are calling in the background.

One thing while going through the radio_test example, In radio_test.c I found that in some function, they are code to start "Tx" radio, but in first statement of function

( "radio_modulated_tx_carrier() ") they are calling  "radio_disable();" ... why they are disabling the before the TX starts. 

Also need to understand the usage of radio_test example.

Looking for the kind support and comment on the above question to understand example.

Thanks

Parents
  • Hi,

     

    What is your intention here?

    The radio_test example is for RF PHY evaluation, mainly for tele-regulatory testing purposes (FCC, ETSI, ARIB etc). It is not an example for RF communication.

    The radio_test_txsweep() will start a timer, which increments a channel variable and disables/enables the radio in order to latch the new configuration. It does this in a timed pattern between min and max RF channel chosen.

     

    ( "radio_modulated_tx_carrier() ") they are calling  "radio_disable();" ... why they are disabling the before the TX starts. 

     Because you might have been in another test before this.

     

    Kind regards,

    Håkon

  • Hi Hakon,

    First of all thank you very much for quick responses, the above explanation was nicely explained. And also I got the use of "radio_disable()" function.

    My intention was to develop custom made radio test program in which I can pass the command & based on the command it will start or stop the radio with passed channel and power, for the testing purpose.

    Does radio_test example suits to my intention for the testing ??

    Thanks

  • Hi,

     

    If your aim is to verify RF PHY performance, then the radio_test example should suffice.

    You shall be able to provide a modulated and unmodulated TX output at any chosen channel, and placing the device into RX mode for measurement of the local oscillator leakage (commonly named RXLO).

     

    Kind regards,

    Håkon

Reply Children
Related