This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Deafult Tx Power changed to 0dBm in DTM library since SDK10

Dear Nordic team,

Beside other persistent issues with your proprietary DTM command for setting Tx Power (see here and here) I've found that default Tx Power in ble_dtm module was changed from max (+4dBm) to 0dBm in SDK10 (and kept in SDK11). See line #30 of /components/ble/ble_dtm/ble_dtm.h

#define DEFAULT_TX_POWER                RADIO_TXPOWER_TXPOWER_0dBm      /**< Default Transmission power using in the DTM module. */

Isn't it in contradiction with BT Core spec (at least with v4.0) where it is required to run DTM at maximum output power? This is my understanding from BT SIG Core 4.0 Volume 6 (Core System Package [Low Energy Controller Volume]) Part F (Direct Test Mode) Section 2.1 (Test Sequences) that DTM commands issued over "DTM Uart" and "HCI" are equal. Then Host Control Interface Functional Specification (Volume 2 Part E Section 7) says that commands should be performed at maximum transmit power, e.g. see this example in paragraph 7.8.29:

image description

What was rationale behind this change (and could it be reverted back?;).

Thanks Jan

Parents
  • Hi Hung Bui,

    Well this is HCI layer specification, it explicitly speaks about "Controller" and there is really no sign of the application at this stage so it's hard to imagine this interpretation. What if is general multi-app HW and stack being tested/certified? I believe purpose of DTM is quite different then certification of device capabilities in the limits of intended application...

    Cheers Jan

Reply
  • Hi Hung Bui,

    Well this is HCI layer specification, it explicitly speaks about "Controller" and there is really no sign of the application at this stage so it's hard to imagine this interpretation. What if is general multi-app HW and stack being tested/certified? I believe purpose of DTM is quite different then certification of device capabilities in the limits of intended application...

    Cheers Jan

Children
No Data
Related