×

Discussion Board

Results 1 to 2 of 2
  1. #1
    Regular Contributor
    Join Date
    Nov 2006
    Posts
    60

    Bluetooth RecvOneOrMore

    Добрый день всем,

    возникла следующая проблема (
    создаётся сокет (RSocket) для работы с сервером через Bluetooth (там тоже сокет), сервер отправляет данные (xml файл, скажем размером 1024 байта) и закрывает сокет(хотя пробовали и оставлять но суть от этого не меняется, к сожалению)

    судя по логу принимается какая то часть из пакета данных (USBTrace показывает что 1024 разбивается на 3 части 512, 167, и 373 байта) но в итоге данные теряются


    есть идеи как это побороть???

    спасибо
    Code:
    //ConstructL
    	sockAddr.SetBTAddr(aBTDevAddr);
    	sockAddr.SetPort(aPort);
    	User::LeaveIfError(iClientSocket.Open(iSocketServ,_L("RFCOMM")));
    	iBTClientState = EBTClientConnected;
    	iClientSocket.Connect(sockAddr, iStatus);
    	
    	SetActive();
    Code:
    void CBTClient::RunL()
    {
    	iLog->Write(iBuffer); 
    	if (iStatus==KErrNone)
    	{
    	iLen = 1;
    	iClientSocket.RecvOneOrMore(iBuffer, 0, iStatus, iLen);
    	SetActive();
    	}
    	else
    	{
    	
    	iClientSocket.CancelConnect();
    Cancel();
    	}
    определение для членов класса
    RSocket iClientSocket;
    TBuf8<512> iBuffer;
    best regards,
    Vitaly

  2. #2
    Regular Contributor
    Join Date
    Nov 2006
    Posts
    60

    Re: Bluetooth RecvOneOrMore

    закрыто,
    максимальный размер буфера 667 байт и каждый следующий пакет после подтверждения приёма
    best regards,
    Vitaly

Similar Threads

  1. Bluesoleil Software
    By kencooper in forum Bluetooth Technology
    Replies: 9
    Last Post: 2008-08-29, 19:46
  2. receive file via bluetooth by RecvOneOrMore
    By chenseng in forum Symbian Networking & Messaging (Closed)
    Replies: 3
    Last Post: 2005-04-07, 11:57
  3. Replies: 5
    Last Post: 2004-03-04, 04:14
  4. Nokia 6600 bluetooth RecvOneOrMore(..) needs a .15 sec delay before each call!!!
    By rmuralidharan in forum Symbian Networking & Messaging (Closed)
    Replies: 0
    Last Post: 2004-01-15, 01:48
  5. Nokia 7650 support Bluetooth audo?
    By ovjo12 in forum Bluetooth Technology
    Replies: 5
    Last Post: 2003-07-17, 18:50

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×