×

Discussion Board

Results 1 to 9 of 9
  1. #1
    Registered User
    Join Date
    Sep 2008
    Posts
    36

    [moved] CSD incoming call number

    Hello,

    I want to get a number of incoming CSD call. I've been trying to search this forum but found no solution. Can you please tell me how I can retrieve this number?

    Thanks.

  2. #2
    Super Contributor
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146

    Re: CSD incoming call number

    Quote Originally Posted by Boris S. View Post
    Hello,

    I want to get a number of incoming CSD call. I've been trying to search this forum but found no solution. Can you please tell me how I can retrieve this number?

    Thanks.
    What language/platform are you talking about? If it is Symbian C++, S60 2nd Edition you can use the link :-

    http://wiki.forum.nokia.com/index.ph...dition_devices

    to get notified of incoming call, once you get notified of the incoming call and then get the details of the call.

    However if its S60 3rd Edition onwards "data call functionality has been removed as it is Symbian's opinion that data calls do not have a valid use case and that developers are advised to switch towards using packed data ( like raw sockets, RTP, ...) for their application's data exchange. "

    Cheers,
    Mayank

  3. #3
    Registered User
    Join Date
    Sep 2008
    Posts
    36

    Re: CSD incoming call number

    Quote Originally Posted by mayankkedia View Post
    What language/platform are you talking about?
    Symbian C++, S60 3rd.

    It is possible to retrieve number of incoming CSD call on 3rd? This is critical for my project... Please help.

  4. #4
    Super Contributor
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146

    Re: CSD incoming call number

    Did you follow the link I shared in my earlier post, to create and get notified about a data call on 3rd Edition?

    Once you are notified of the incoming call as I mentioned in my earlier post, you can do get call info to get the caller number details.

    Cheers,
    Mayank

  5. #5
    Registered User
    Join Date
    Sep 2008
    Posts
    36

    Re: CSD incoming call number

    Quote Originally Posted by mayankkedia View Post
    Did you follow the link I shared in my earlier post, to create and get notified about a data call on 3rd Edition?

    Once you are notified of the incoming call as I mentioned in my earlier post, you can do get call info to get the caller number details.

    Cheers,
    Mayank
    Yes, I do. But I don't see the incoming call number in any call info... What info/details you mean?

    I'm use S60 3rd FP1 SDK.

  6. #6
    Super Contributor
    Join Date
    Mar 2004
    Location
    Bangalore,India
    Posts
    2,146

    Re: CSD incoming call number

    Quote Originally Posted by Boris S. View Post
    Yes, I do. But I don't see the incoming call number in any call info... What info/details you mean?

    I'm use S60 3rd FP1 SDK.
    Have you been able to setup a data call/recieve notifications for an incoming data call? If yes then once notified of the data call you can do something like this :-

    Code:
    CTelephony::TCallInfoV1 iCallInfoV1;
    CTelephony::TCallInfoV1Pckg iCallInfoV1Pckg;
        
    CTelephony::TCallSelectionV1 iCallSelectionV1;
    CTelephony::TCallSelectionV1Pckg iCallSelectionV1Pckg;
    
    CTelephony::TRemotePartyInfoV1 iRemotePartyInfoV1;
    CTelephony::TRemotePartyInfoV1Pckg iRemotePartyInfoV1Pckg;
    
    iCallInfoV1Pckg = iCallInfoV1);
    iCallSelectionV1Pckg = iCallSelectionV1;
    iRemotePartyInfoV1Pckg =iRemotePartyInfoV1);
    					     
    TInt err = iTelephony->GetCallInfo(iCallSelectionV1Pckg, iCallInfoV1Pckg, iRemotePartyInfoV1Pckg);
    CTelephony::TTelAddress telAddress = iRemotePartyInfoV1.iRemoteNumber;
    TBuf<20> number = telAddress.iTelNumber;
    The number would be your incoming call's number.

    although I must confess all of this code should theoretically work for a data call, but I havent tried it personally, on a normal GSM call this works(I have tried it :-))

    Cheers,
    Mayank

  7. #7
    Registered User
    Join Date
    May 2009
    Posts
    12

    Re: CSD incoming call number

    Boris,

    Were you able to try out the method suggested by Mayank to retrieve the incoming CSD call number ? Did it work ?
    I am curious to know because for making the CSD calls one needs to use the etel APIs whereas for retrieving the CSD call number seems like one would need to use the CTelephony APIs. I am not sure if these two mix together well.
    Kindly let me know as I am also faced with the same challenge

    Regards

  8. #8
    Regular Contributor
    Join Date
    Oct 2004
    Posts
    98

    Re: CSD incoming call number

    Hi mtc95172003, I've got your message but could not answer.

    It is possible to get the remote party's number for incoming CSD calls (before answering them) also on S60 3.x with the etel multimode API. The access to this API is limited to Symbian partners, or recently Symbian Foundation parterners I guess.

    Regards,
    J.

  9. #9
    Nokia Developer Expert
    Join Date
    Oct 2009
    Posts
    3

    Re: [moved] CSD incoming call number

    Hi,

    Is it possible to capture voice data and encrypt it before transmitting to the other party using any of the API??

    Cheers,
    B

Similar Threads

  1. Replies: 5
    Last Post: 2009-08-26, 09:36
  2. How to get phone number during incoming call using CTelephony ?
    By ramesh12 in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2009-07-06, 14:13
  3. How to get the incoming call number before ringing
    By sriramadasu in forum Symbian
    Replies: 1
    Last Post: 2006-06-17, 11:41
  4. Error while accepting an incoming call
    By yogesh14 in forum Symbian Networking & Messaging (Closed)
    Replies: 1
    Last Post: 2006-03-23, 03:55
  5. incoming call phone number
    By tolnaisz in forum Symbian
    Replies: 1
    Last Post: 2002-05-29, 14:15

Posting Permissions

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