Add DA feature newly 26/291826/1
authorWootak Jung <wootak.jung@samsung.com>
Fri, 17 Mar 2023 08:13:59 +0000 (17:13 +0900)
committerWootak Jung <wootak.jung@samsung.com>
Sun, 23 Apr 2023 23:39:01 +0000 (08:39 +0900)
Change-Id: Ib40d96c98586a99e120bc5acd5f8b7eba1ff949f
Signed-off-by: Wootak Jung <wootak.jung@samsung.com>
include/bluetooth-agent-profile.h

index d545029..011ab67 100644 (file)
@@ -97,6 +97,7 @@ typedef enum {
        _MODEL_TW1 = 0x4,
        _MODEL_TW2 = 0x8,
        _MODEL_FHUB = 0x10,
+       _MODEL_DA = 0x20,
 } tizen_model_name_t;
 
 extern tizen_model_name_t model_name;
@@ -125,6 +126,11 @@ static inline tizen_model_name_t get_tizen_model_name()
                model_name = _MODEL_TW2;
        else if (!strncasecmp(modelName, "Family Hub", 10))
                model_name = _MODEL_FHUB;
+       else if (!strcasecmp(modelName, "Robot Vacuum Cleaner") ||
+                       !strcasecmp(modelName, "Smart Dryer") ||
+                       !strcasecmp(modelName, "Smart Washer") ||
+                       !strcasecmp(modelName, "DDMS"))
+               model_name = _MODEL_DA;
        else
                model_name = _MODEL_UNKNOWN;
 
@@ -144,5 +150,6 @@ static inline tizen_model_name_t get_tizen_model_name()
 #define TIZEN_MODEL_NAME_TW1 (get_tizen_model_name() == _MODEL_TW1)
 #define TIZEN_MODEL_NAME_TW2 (get_tizen_model_name() == _MODEL_TW2)
 #define TIZEN_MODEL_NAME_FHUB (get_tizen_model_name() == _MODEL_FHUB)
+#define TIZEN_MODEL_NAME_DA (get_tizen_model_name() & (_MODEL_FHUB | _MODEL_DA))
 
 #endif /* __DEF_BT_AGENT_PROFILE_H_ */