bool app_db_init_func(void) { /************************************************** Initialize next supported profile's Database. Check if all supported profiles' Databases are initialized and return status. ***************************************************/ // Indicate if more services need to be added in the database bool end_db_create = false; dbg = APP_PRF_LIST_STOP; // Check if another should be added in the database if (app_env.next_prf_init < APP_PRF_LIST_STOP) { switch (app_env.next_prf_init) { #if (BLE_DIS_SERVER) case (APP_DIS_TASK): { app_dis_create_db_send(); } break; #endif //BLE_DIS_SERVER #if (BLE_SAMPLE128) case (APP_SAMPLE128_TASK): { app_sample128_create_db_send(); } break; #endif //BLE_SAMPLE128_SERVER /**************************************************** ******************************************************/ default: { ASSERT_ERR(0); } break; } // Select following service to add app_env.next_prf_init++; } else { end_db_create = true; } return end_db_create; }
bool app_db_init_func(void) { // Indicate if more services need to be added in the database bool end_db_create = false; // Check if another should be added in the database if (app_env.next_prf_init < APP_PRF_LIST_STOP) { switch (app_env.next_prf_init) { #if (BLE_SPOTA_RECEIVER) case (APP_SPOTAR_TASK): { // Add spotar Service in the DB app_spotar_create_db(); } break; #endif //BLE_SPOTA_RECEIVER #if (BLE_BATT_SERVER) case (APP_BASS_TASK): { app_batt_create_db(); } break; #endif //BLE_BATT_SERVER #if (BLE_APP_DIS) case (APP_DIS_TASK): { app_dis_create_db_send(); } break; #endif //BLE_APP_DIS default: { ASSERT_ERR(0); } break; } // Select following service to add app_env.next_prf_init++; } else { end_db_create = true; } return end_db_create; }