Date: Tue, 28 Mar 2006 13:56:32 +0200 From: =?ISO-8859-1?Q?Carlos_Fern=E1ndez_Herranz?= <cfernandezh@udc.es> To: Iain Hibbert <plunky@rya-online.net> Cc: freebsd-bluetooth@freebsd.org Subject: Re: About Inquiry_with_RSSI Message-ID: <44292470.5020803@udc.es> In-Reply-To: <1143546159.980113.1641.nullmailer@galant.ukfsn.org> References: <4423D096.2010205@udc.es> <44248823.3040907@savvis.net> <44291782.8010003@udc.es> <1143546159.980113.1641.nullmailer@galant.ukfsn.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Sorry, here is the code:
char *end_inquiry="end_inquiry";
char *unreachable="unreachable";
//int timeout;
int numeric_bdaddr = 0;
char *nodo;
char respuesta[20];
int main(int argc, char *argv[]) {
// char *cmd, *btaddr;
// int continuar=1;
int socket;
int res;
char *handle=malloc(5**sizeof*(char));
*if* (argc!=3) exit(1);
nodo=malloc (10**sizeof*(char));
*if* ((find_hci_name (argv[1]))!=0) continuar=0;
*else* continuar=1;
*while* (continuar) {
// cmd = "inquiry";
/
/ *if*(strcmp(cmd,"inquiry")==0) {
socket=socket_open(nodo);
printf("\nWRITE_INQUIRY_MODE: %d \n", hci_write_inquiry_mode(socket, 0x01)); /********************************/
*if* (hci_inquiry(socket)!=OK) {
fprintf(stderr,"Inquiry failed\n");
}
printf("\nCLOSE SOCKET: %d\n", close(socket));
}
*else* *if* (strcmp(cmd,"link")==0) {
//DO LINK QUALITY
}
/// free(auxstr); /
}
free(nodo);
*return* (0);
} //* main *//
Thank you.
Iain Hibbert wrote:
>On Tue, 28 Mar 2006, Carlos Fernández Herranz wrote:
>
>
>
>>The problem is that the "write_inquiry_mode" command doesn't seem to
>>work, because I only receive " NG_HCI_EVENT_INQUIRY_RESULT" events
>>instead of "NG_HCI_EVENT_INQUIRY_RESULT_WITH_RSSI" ones.
>>
>>Could you tell me if I'm doing something wrong?:
>>
>>
>
>you dont show where you are actually calling the hci_write_inquiry_mode()
>function, did you actually do that?
>
>iain
>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44292470.5020803>
