diff --git a/epicardium/ble/ble.c b/epicardium/ble/ble.c index f2f05fe886448ee2a94097df830cf92283e3fb14..9cf079d2689ce7f71f350e2418b10cd9601500aa 100644 --- a/epicardium/ble/ble.c +++ b/epicardium/ble/ble.c @@ -222,8 +222,10 @@ bool ble_shall_start(void) int ret; ret = ble_get_option("active", buf, sizeof(buf)); - if (ret) + if (ret) { + LOG_INFO("ble", "BLE is disabled."); return false; + } if (strcmp(buf, "true") != 0) { LOG_INFO("ble", "BLE is disabled."); diff --git a/epicardium/ble/filetransfer.c b/epicardium/ble/filetransfer.c index 8f7c220ddad5220f4c136c9ee38f8d53fe6d8908..38aebea0a860dcbe8aa2bec445327fdb787fca39 100644 --- a/epicardium/ble/filetransfer.c +++ b/epicardium/ble/filetransfer.c @@ -34,6 +34,7 @@ #include <epicardium.h> #include "modules/log.h" +#include "modules/modules.h" #include "util/bstream.h" #include "att_api.h" @@ -416,14 +417,16 @@ bool ble_fileTrans_start(void) ret = ble_get_option("fileTrans", buf, sizeof(buf)); if (ret) return true; - - return !strcmp("true", buf); + return !strcmp(buf, "true"); } /* * This registers and starts the BLE file transfer service. */ void bleFileTransfer_init(void) { - if (ble_fileTrans_start()) + if (ble_fileTrans_start()) { AttsAddGroup(&fileTransCfgGroup); + LOG_INFO("ble", "BLE fileTransfer is enabled."); + } else + LOG_INFO("ble", "BLE fileTransfer is disabled."); }