int bt_off_flight_mode = 0; /* if BT was off due to FlightMode*/
int bt_off_ps_mode = 0;
- if (TIZEN_FEATURE_FHUB_REFERENCE) {
+ if (TIZEN_FEATURE_DA_REFERENCE) {
int bt_status = BT_ACTIVATED;
bt_status = _bt_core_get_status();
_MODEL_RPI3 = 0x40,
_MODEL_ROBOT = 0x80,
_MODEL_FHUB = 0x100,
+ _MODEL_DA = 0x200,
} tizen_model_t;
/* For optimization, make this extern and define in a shared C file */
model = _MODEL_ROBOT;
else if (!strncasecmp(model_name, "Family Hub", 10))
model = _MODEL_FHUB;
+ else if (!strcasecmp(model_name, "Robot Vacuum Cleaner") ||
+ !strcasecmp(model_name, "Smart Dryer") ||
+ !strcasecmp(model_name, "Smart Washer") ||
+ !strcasecmp(model_name, "DDMS"))
+ model = _MODEL_DA;
else
model = _MODEL_COMMON;
#define TIZEN_FEATURE_PBAP_SUPPORTED (get_tizen_feature_supported(BT_FEATURE_PBAP) == true)
#define TIZEN_FEATURE_ROBOT_REFERENCE ((get_tizen_model()) == _MODEL_ROBOT)
#define TIZEN_FEATURE_FHUB_REFERENCE ((get_tizen_model()) == _MODEL_FHUB)
+#define TIZEN_FEATURE_DA_REFERENCE (get_tizen_model() & (_MODEL_FHUB | _MODEL_DA))
#define CONTAINER_FILE "/run/systemd/container"
#define DBUS_HOST_SYSTEM_BUS_ADDRESS "unix:path=/run/host/dbus/system_bus_socket"