В процессе разработки умных Bluetooth-колонок с использованием серии SoC AC696N от Jieli разработчики могут столкнуться с несколькими распространенными проблемами. В этой статье обобщены эти проблемы и предоставлены соответствующие решения, чтобы помочь оптимизировать процесс разработки. Описание проблемы:
После включения TWS (True Wireless Stereo) в SDK AC696N V1.7.0 тестовый бокс не может отобразить номер версии SDK. Решение:
Зарегистрируйте новую функцию обратного вызова для обработки запроса информации о версии SDK. // Повторно зарегистрируйте функцию обратного вызова
bt_testbox_ex_info_get_handle_register(TESTBOX_INFO_SDK_VERSION, user_bt_get_sdk_ver_info);
// Пример функции обратного вызова:
u8 *user_bt_get_sdk_ver_info(u8 *len)
{
y_printf("Получение номера версии\n");
const char *p = sdk_version_info_get();
if (len) {
*len = strlen(p);
}
log_info("sdk_ver:%s %x\n", p, *len);
return (u8 *)p;
} После модификации:
Номер версии SDK будет правиль