I'm trying to enable the range extender on my custom hardware design. I'm using the "ble_app_ota" project as a starting point for my software development. Before making any changes for my custom board, I tried integrating the changes from the UM-B-089 tutorial and compiling. I get the following compile error:
for:
#if (USE_RANGE_EXT)
range_ext.re_init();
# endif
..\..\..\..\..\sdk\platform\core_modules\rf\src\rf_585.c(310): error: #136: struct "range_ext_api" has no field "re_init"
Can anyone help with this issue?
Device:

Hi slvick0f1,
I'm guessing you are using SDK 6.0.8. At present the range extender reference design has only been tested with SDK 6.0.6 and so one option is to use this version of the SDK.
The other option is to continue to use SDK 6.0.8 and modify the line generating the error to match the following:
#if (USE_RANGE_EXT)
/ /启用交货范围tender
range_ext.enable(MAX_POWER, NULL);
# endif
Best regards
IM_Dialog