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

Reply
  • 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

Children
Related