info->dev_info.discriminant = sqlite3_column_int(stmt, 8);
memset(info->dev_info.payload.duid, 0, UAM_BLE_PAYLOAD_DUID_LEN + 1);
buf = (char *)sqlite3_column_text(stmt, 9);
- info->dev_info.payload.service_id = buf ? *buf : 0;
+ info->dev_info.payload.service_id = buf ? *buf : 13;
buf = (char *)sqlite3_column_text(stmt, 10);
- info->dev_info.payload.purpose = buf ? *buf : 0;
+ info->dev_info.payload.purpose = buf ? *buf : 1;
if ((char*)sqlite3_column_text(stmt, 11))
memcpy(info->dev_info.payload.duid, (char *)sqlite3_column_text(stmt, 11),
UAM_BLE_PAYLOAD_DUID_LEN);
buf = (char *)sqlite3_column_text(stmt, 12);
- info->dev_info.payload.device_icon = buf ? *buf : 0;
+ info->dev_info.payload.device_icon = buf ? *buf : 1;
UAM_INFO("%s-%d-%s-%s-%llu-%d-%d-%d-%d-0x%2.2X",
info->dev_info.device_id,
info->dev_info.discriminant = sqlite3_column_int(stmt, 8);
memset(info->dev_info.payload.duid, 0, UAM_BLE_PAYLOAD_DUID_LEN + 1);
buf = (char *)sqlite3_column_text(stmt, 9);
- info->dev_info.payload.service_id = buf ? *buf : 0;
+ info->dev_info.payload.service_id = buf ? *buf : 13;
buf = (char *)sqlite3_column_text(stmt, 10);
- info->dev_info.payload.purpose = buf ? *buf : 0;
+ info->dev_info.payload.purpose = buf ? *buf : 1;
if ((char*)sqlite3_column_text(stmt, 11))
memcpy(info->dev_info.payload.duid, (char *)sqlite3_column_text(stmt, 11),
UAM_BLE_PAYLOAD_DUID_LEN);
buf = (char *)sqlite3_column_text(stmt, 12);
- info->dev_info.payload.device_icon = buf ? *buf : 0;
+ info->dev_info.payload.device_icon = buf ? *buf : 1;
UAM_INFO("%s-%d-%s-%s-%llu-%d-%d-%d-%d-0x%2.2X",
info->dev_info.device_id,