From c44448a1eae861123f78642fd812e391597573ea Mon Sep 17 00:00:00 2001 From: Ayush Garg Date: Mon, 5 Sep 2022 15:02:21 +0530 Subject: [PATCH] fhub: Add new profile for Family Hub Change-Id: I9b3bb497e4359e1e4c33817fab4c7bb8f9a8fb56 Signed-off-by: Ayush Garg --- profile.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/profile.h b/profile.h index 8209fd5..d42a183 100755 --- a/profile.h +++ b/profile.h @@ -55,6 +55,7 @@ typedef enum { TIZEN_MODEL_TW3 = 0x20, TIZEN_MODEL_RPI3 = 0x40, TIZEN_MODEL_ROBOT = 0x80, + TIZEN_MODEL_FHUB = 0x100, } tizen_model_t; typedef enum { @@ -215,6 +216,8 @@ static inline tizen_model_t _get_tizen_model(void) model = TIZEN_MODEL_RPI3; else if (!strcasecmp(model_name, "gems") || !strncasecmp(model_name, "ServingBot", 10)) model = TIZEN_MODEL_ROBOT; + else if (!strncasecmp(model_name, "Family Hub", 10)) + model = TIZEN_MODEL_FHUB; else model = TIZEN_MODEL_COMMON; @@ -250,6 +253,7 @@ static inline tizen_certifcation_mode_t _get_tizen_certification_mode(void) #define TIZEN_FEATURE_BLUEZ_SPRD_PAGE_SCAN ((_get_tizen_model()) == TIZEN_MODEL_TM1) #define TIZEN_FEATURE_BLUEZ_SPEAKER_REFERENCE ((_get_tizen_model()) == TIZEN_MODEL_RPI3 && (_get_tizen_profile()) == TIZEN_PROFILE_COMMON) #define TIZEN_FEATURE_ROBOT_REFERENCE ((_get_tizen_model()) == TIZEN_MODEL_ROBOT) +#define TIZEN_FEATURE_BLUEZ_FHUB ((_get_tizen_model()) == TIZEN_MODEL_FHUB) #define TIZEN_FEATURE_BLUEZ_STACK_CERTIFICATION (((_get_tizen_certification_mode()) & TIZEN_CERTI_MODE_STACK) != 0) #define TIZEN_FEATURE_BLUEZ_PROFILE_CERTIFICATION (((_get_tizen_certification_mode()) & TIZEN_CERTI_MODE_PROFILE) != 0) -- 2.7.4