You Are Here:

Community: Developer Discussion Boards

#1 Old Question Register incomming call with Python - 2006-02-16, 11:36

Join Date: Feb 2006
Posts: 4
mgade
Offline
Registered User
Hi everybody

We are 5 students at Aalborg University who have started a project including Python programming on the s60 series.

Our goal is to build an application to call other phones and to register incomming calls (and if possible the phone number of the caller).

To call other phones with Python is easy, but registration of calls doesn't seem to be possible.

Does anyone know how to do this, or maybe how to write an extension in C/C++ to do it?

Best regards
Mikkel Gade
Reply With Quote

#2 Old Re: Register incomming call with Python - 2006-02-16, 13:04

Join Date: Sep 2003
Posts: 209
Location: Finland
otsov
Offline
Regular Contributor
Quote:
Originally Posted by mgade

Our goal is to build an application to call other phones and to register incomming calls (and if possible the phone number of the caller).

To call other phones with Python is easy, but registration of calls doesn't seem to be possible.

Does anyone know how to do this, or maybe how to write an extension in C/C++ to do it?
Receiving telephone calls (or callbacks) with PyS60 1.3.1 is not possible. See the source code of "telephone" extension, the callback code is already started (though not even near to finish) but commented out currently. For similar callback code, you could see e.g. "inbox" or "audio".

ETel API might not offer the incoming telephone number, see SDK documents for more information, the book by Edwards et al "Developing Series 60 Applications" might be useful also.
Reply With Quote

#3 Old Re: Register incomming call with Python - 2006-02-16, 13:04

Join Date: Jan 2006
Posts: 64
Location: CPH, Denmark
madsbjoern's Avatar
madsbjoern
Offline
Regular Contributor
Hey Mikkel

We had a similar course last semester and we never found a solution on that particular problem, since the phone-package does'nt support it - and despite of many hours of searching we did'nt find any extension, so I dont think it is implemented (yet!!)

Maybe you could find something useful on this page: http://pdis.hiit.fi/pdis/download/

/Mads, DTU
Reply With Quote

#4 Old Re: Register incomming call with Python - 2006-02-16, 16:46

Join Date: Feb 2006
Posts: 8
agrauballe
Offline
Registered User
Quote:
Originally Posted by otsov
ETel API might not offer the incoming telephone number.
If the ETel API isn't offering that feature, which API could then be used instead?

/Anders, AAU
Reply With Quote

#5 Old Question Re: Register incomming call with Python - 2006-02-27, 11:51

Join Date: Feb 2006
Posts: 4
mgade
Offline
Registered User
The solution to this problem must be to write an extension module in C/C++. This seems to be do-able, but we are struggling to implement this new module in the Python interpreter on the phone. Does anyone know a good howto discribing how to do it step by step?

Best regards
Mikkel Gade
Reply With Quote
Reply « Previous Thread | Next Thread »
Display Modes
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Rate This Thread
Rate This Thread:

Posting Rules

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

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump
Similar Threads
Thread Thread Starter Forum Replies Last Post
Python C++ Extension with Callback crashing diggerdeep Python 2 2005-11-10 17:33
remove a single log from CALL REGISTER mulosmani General Browsing 0 2005-08-26 11:53
Problem with SIP Plug-in for Series 60 SDK 2.0 jalakuri Symbian Tools & SDKs 27 2005-08-22 10:55
Call Register matthewdandrews Mobile Java General 0 2005-05-09 16:35
Incomming call event ash_bhatia General Symbian C++ 5 2004-12-16 14:40

Rate This

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia