Need to measure current consumption for transmit and receive for 2NR module (nRF54L15)

Hello,

I am looking for ways to measure current during the transmit and receive test for the 2NR modules.

Can you please provide me the steps to do that?

Also what application did you use to test it from your end?

What are your test results?

Thanks,
Puja

Parents Reply Children
  • Hi Puja

    total_output_power | <tx output power> | Set total output power in dBm. This value includes SoC output power and front-end module gain.

    For setting the data rate you use data_rate. If you write help in the command window you can get assistance on what your options are. ble_1Mbit should be sufficient to use the 1Mbps PHY.

    Best regards,

    Simon

  • Hi Simon,

    Thank you for your reply. I am trying to test with Nordic nRF54L15-PDK evk. I am using the following commands but I get 6.82 mA current whereas the datasheet mentions 4.8 mA.

    uart:~$ data_rate ble_1Mbit
    Data rate: NRF_RADIO_MODE_BLE_1MBIT
    uart:~$ total_output_power
    total_output_power: command not found
    uart:~$ output_power
    pos8dBm pos7dBm pos6dBm pos5dBm pos4dBm pos3dBm pos2dBm
    pos1dBm pos0dBm neg1dBm neg2dBm neg3dBm neg4dBm neg5dBm
    neg6dBm neg7dBm neg8dBm neg9dBm neg10dBm neg12dBm neg14dBm
    neg16dBm neg18dBm neg20dBm neg22dBm neg28dBm neg40dBm neg46dBm
    uart:~$ output_power pos0dBm
    TX power : 0 dBm
    uart:~$ start
    start_channel start_duty_cycle_modulated_tx
    start_rx start_rx_sweep
    start_tx_carrier start_tx_modulated_carrier
    start_tx_sweep
    uart:~$ start_tx_sweep
    TX sweep

    I am seeing the following options to start transmit sweep, carrier. Which one should I actually use to transmit and then receive? I want to measure transmit current and receive current.

    start_rx : Start RX
    start_rx_sweep : Start RX sweep
    start_tx_carrier : Start the TX carrier
    start_tx_modulated_carrier : Start the modulated TX carrier
    start_tx_sweep : Start TX sweep
    time_on_channel : Time on each channel in ms (between 1 and
    <time>
    transmit_pattern : Set the transmission pattern

    Thanks,
    Puja

Related