Dears I'd like to build a demo for HDP sink. I try to use the DBUS API provided by Bluez. But there is a problem with unix fd to receive data. I can get fd by calling HealthChannel.Acquire method. following is the code I write to read data according the sock I got. fd_set rfds; struct timeval tv; int rv; char buff[1024]; FD_ZERO(&rfds); FD_SET(sock, &rfds); tv.tv_sec = 10; tv.tv_usec = 500; rv = select(sock+1, &rfds, NULL, NULL, &tv); rv = recv(sock, buff, 1024, 0); rv is always return 0 when I call select method. I can't get anything. Any problem with these codes? Thanks & Best regards, Yihui,Fan -- To unsubscribe from this list: send the line "unsubscribe linux-bluetooth" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html