Add DA feature newly
[platform/core/connectivity/bluetooth-agent.git] / 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_ */