* [PATCH] list-modems: Pretty-print main menu.
@ 2010-08-17 15:36 Andrzej Zaborowski
2010-08-17 15:37 ` [PATCH] stkagent: Free pending call when destroying agent Andrzej Zaborowski
` (4 more replies)
0 siblings, 5 replies; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-17 15:36 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
---
test/list-modems | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/test/list-modems b/test/list-modems
index 191743b..eee00b0 100755
--- a/test/list-modems
+++ b/test/list-modems
@@ -58,6 +58,9 @@ for path in properties["Modems"]:
"MicrophoneVolume",
"SpeakerVolume"]:
val = int(properties[key])
+ elif key in ["MainMenu"]:
+ val = ", ".join([ text + " (" + str(int(icon)) +
+ ")" for text, icon in properties[key] ])
else:
val = str(properties[key])
print " %s = %s" % (key, val)
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH] stkagent: Free pending call when destroying agent.
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
@ 2010-08-17 15:37 ` Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications Andrzej Zaborowski
` (3 subsequent siblings)
4 siblings, 1 reply; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-17 15:37 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1057 bytes --]
Otherwise we leak memory and additionally D-bus invokes the method
callback and since the agent is already destroyed, we segfault.
---
src/stkagent.c | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/src/stkagent.c b/src/stkagent.c
index fc05493..e71436d 100644
--- a/src/stkagent.c
+++ b/src/stkagent.c
@@ -127,19 +127,20 @@ void stk_agent_request_cancel(struct stk_agent *agent)
return;
dbus_pending_call_cancel(agent->call);
- stk_agent_send_cancel(agent);
+
+ if (agent->disconnect_watch)
+ stk_agent_send_cancel(agent);
+
stk_agent_request_end(agent);
}
void stk_agent_free(struct stk_agent *agent)
{
DBusConnection *conn = ofono_dbus_get_connection();
- gboolean busy = agent->call != NULL;
- if (agent->disconnect_watch) {
- if (busy)
- stk_agent_send_cancel(agent);
+ stk_agent_request_cancel(agent);
+ if (agent->disconnect_watch) {
stk_agent_send_release(agent);
g_dbus_remove_watch(conn, agent->disconnect_watch);
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications.
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
2010-08-17 15:37 ` [PATCH] stkagent: Free pending call when destroying agent Andrzej Zaborowski
@ 2010-08-17 15:37 ` Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH] stk: Update agent_called with GetInkey and GetInput support Andrzej Zaborowski
` (2 subsequent siblings)
4 siblings, 1 reply; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-17 15:37 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 3247 bytes --]
These notifications should be emitted on SIM removal and insertion.
These notifications don't work very well though, on the hardware this
has been tested on, the modem never issued %SIMINS, and %SIMREM was
emitted only in some specific circumenstances.
---
plugins/calypso.c | 35 ++++++++++++++++++++++++++++++-----
1 files changed, 30 insertions(+), 5 deletions(-)
diff --git a/plugins/calypso.c b/plugins/calypso.c
index 6ef6968..a2d4ec8 100644
--- a/plugins/calypso.c
+++ b/plugins/calypso.c
@@ -84,6 +84,7 @@ struct calypso_data {
gboolean phonebook_added;
gboolean sms_added;
gboolean have_sim;
+ struct ofono_sim *sim;
};
static const char *cpin_prefix[] = { "+CPIN:", NULL };
@@ -170,6 +171,23 @@ static void cstat_notify(GAtResult *result, gpointer user_data)
}
}
+static void simind_notify(GAtResult *result, gpointer user_data)
+{
+ struct ofono_modem *modem = user_data;
+ struct calypso_data *data = ofono_modem_get_data(modem);
+ GAtResultIter iter;
+
+ if (!data->sim)
+ return;
+
+ g_at_result_iter_init(&iter, result);
+
+ if (g_at_result_iter_next(&iter, "%SIMREM:"))
+ ofono_sim_inserted_notify(data->sim, FALSE);
+ else if (g_at_result_iter_next(&iter, "%SIMINS:"))
+ ofono_sim_inserted_notify(data->sim, TRUE);
+}
+
static void setup_modem(struct ofono_modem *modem)
{
struct calypso_data *data = ofono_modem_get_data(modem);
@@ -197,6 +215,14 @@ static void setup_modem(struct ofono_modem *modem)
/* Disable deep sleep */
g_at_chat_send(data->dlcs[SETUP_DLC], "AT%SLEEP=2", NULL,
NULL, NULL, NULL);
+
+ /* Enable SIM removed/inserted notifications */
+ g_at_chat_register(data->dlcs[SETUP_DLC], "%SIMREM:", simind_notify,
+ FALSE, modem, NULL);
+ g_at_chat_register(data->dlcs[SETUP_DLC], "%SIMINS:", simind_notify,
+ FALSE, modem, NULL);
+ g_at_chat_send(data->dlcs[SETUP_DLC], "AT%SIMIND=1", NULL,
+ NULL, NULL, NULL);
}
static void simpin_check_cb(gboolean ok, GAtResult *result, gpointer user_data)
@@ -439,12 +465,11 @@ static int calypso_disable(struct ofono_modem *modem)
static void calypso_pre_sim(struct ofono_modem *modem)
{
struct calypso_data *data = ofono_modem_get_data(modem);
- struct ofono_sim *sim;
DBG("");
ofono_devinfo_create(modem, 0, "atmodem", data->dlcs[AUX_DLC]);
- sim = ofono_sim_create(modem, 0, "atmodem", data->dlcs[AUX_DLC]);
+ data->sim = ofono_sim_create(modem, 0, "atmodem", data->dlcs[AUX_DLC]);
ofono_voicecall_create(modem, 0, "calypsomodem", data->dlcs[VOICE_DLC]);
/*
@@ -490,14 +515,14 @@ static void calypso_pre_sim(struct ofono_modem *modem)
* succeeds. It will not perform Profile Download on those cards
* though, until another +CPIN command.
*/
- if (data->have_sim && sim)
+ if (data->have_sim && data->sim)
ofono_stk_create(modem, 0, "calypsomodem", data->dlcs[AUX_DLC]);
g_at_chat_send(data->dlcs[AUX_DLC], "AT+CFUN=1",
none_prefix, NULL, NULL, NULL);
- if (data->have_sim && sim)
- ofono_sim_inserted_notify(sim, TRUE);
+ if (data->have_sim && data->sim)
+ ofono_sim_inserted_notify(data->sim, TRUE);
}
static void calypso_post_sim(struct ofono_modem *modem)
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH] stk: Update agent_called with GetInkey and GetInput support.
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
2010-08-17 15:37 ` [PATCH] stkagent: Free pending call when destroying agent Andrzej Zaborowski
2010-08-17 15:37 ` [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications Andrzej Zaborowski
@ 2010-08-17 15:37 ` Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH v2] [RfC] doc: Proposed Set Up Call api Andrzej Zaborowski
2010-08-18 5:33 ` [PATCH] list-modems: Pretty-print main menu Denis Kenzior
4 siblings, 1 reply; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-17 15:37 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 495 bytes --]
---
src/stk.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/stk.c b/src/stk.c
index 7d98f92..16cc906 100644
--- a/src/stk.c
+++ b/src/stk.c
@@ -424,6 +424,8 @@ static gboolean agent_called(struct ofono_stk *stk)
switch (stk->pending_cmd->type) {
case STK_COMMAND_TYPE_SELECT_ITEM:
case STK_COMMAND_TYPE_DISPLAY_TEXT:
+ case STK_COMMAND_TYPE_GET_INPUT:
+ case STK_COMMAND_TYPE_GET_INKEY:
return TRUE;
}
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH v2] [RfC] doc: Proposed Set Up Call api.
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
` (2 preceding siblings ...)
2010-08-17 15:37 ` [PATCH] stk: Update agent_called with GetInkey and GetInput support Andrzej Zaborowski
@ 2010-08-17 15:37 ` Andrzej Zaborowski
2010-08-18 5:32 ` Denis Kenzior
2010-08-18 5:33 ` [PATCH] list-modems: Pretty-print main menu Denis Kenzior
4 siblings, 1 reply; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-17 15:37 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1985 bytes --]
The normal sequence for call setup is:
* Modem asks user for confirmation using icon1 / alphaId1.
* User confirms
* Modem starts dialling, screen displays icon2 / alphaId2,
* Call is connected, modem replies to the proactive command, screen
keeps displaying icon2 / alphaId2 until the phone call is over.
---
doc/stk-api.txt | 11 +++++++++++
doc/voicecall-api.txt | 11 +++++++++++
2 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/doc/stk-api.txt b/doc/stk-api.txt
index 2e863a9..dcb8e2b 100644
--- a/doc/stk-api.txt
+++ b/doc/stk-api.txt
@@ -189,6 +189,17 @@ Methods byte RequestSelection(string title, byte icon_id,
Possible Errors: [service].Error.SimToolkit.GoBack
+ boolean ConfirmCallSetup(string message, byte icon_id)
+
+ Asks the agent to request user to confirm an
+ outgoing call setup. If confirmed, the next new
+ outgoing call reported by VoiceCallManager will
+ have the Information and IconID properties set to
+ inform the user. Hanging up before the call is
+ connected will cause EndSession reply to be sent.
+
+ Possible Errors: [service].Error.SimToolkit.EndSession
+
void Cancel()
Asks the agent to cancel any ongoing operation in
diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
index efeae42..dae3ec2 100644
--- a/doc/voicecall-api.txt
+++ b/doc/voicecall-api.txt
@@ -106,3 +106,14 @@ Properties string LineIdentification [readonly]
stamped when the call enters the "active" state.
Client applications can use this to infer somewhat
reliable call duration information.
+
+ string Information [readonly, optional]
+
+ Contains information related to the call for the
+ user. Currently this property is set for calls
+ initiated by SIM Toolkit applications.
+
+ string IconID [readonly, optional]
+
+ Icon identifier to be used instead of or together
+ with the text information.
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH] [RfC] doc: Proposed Set Up Call api.
2010-08-18 5:32 ` Denis Kenzior
@ 2010-08-18 3:01 ` Andrzej Zaborowski
2010-08-18 15:03 ` Marcel Holtmann
2010-08-18 17:29 ` Denis Kenzior
2010-08-18 6:38 ` [PATCH v2] " Marcel Holtmann
1 sibling, 2 replies; 14+ messages in thread
From: Andrzej Zaborowski @ 2010-08-18 3:01 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1983 bytes --]
The normal sequence for call setup is:
* Modem asks user for confirmation using icon1 / alphaId1.
* User confirms
* Modem starts dialling, screen displays icon2 / alphaId2,
* Call is connected, modem replies to the proactive command, screen
keeps displaying icon2 / alphaId2 until the phone call is over.
---
doc/stk-api.txt | 11 +++++++++++
doc/voicecall-api.txt | 11 +++++++++++
2 files changed, 22 insertions(+), 0 deletions(-)
diff --git a/doc/stk-api.txt b/doc/stk-api.txt
index 2e863a9..dcb8e2b 100644
--- a/doc/stk-api.txt
+++ b/doc/stk-api.txt
@@ -189,6 +189,17 @@ Methods byte RequestSelection(string title, byte icon_id,
Possible Errors: [service].Error.SimToolkit.GoBack
+ boolean ConfirmCallSetup(string information, byte icon_id)
+
+ Asks the agent to request user to confirm an
+ outgoing call setup. If confirmed, the next new
+ outgoing call reported by VoiceCallManager will
+ have the Information and Icon properties set to
+ inform the user. Hanging up before the call is
+ connected will cause EndSession reply to be sent.
+
+ Possible Errors: [service].Error.SimToolkit.EndSession
+
void Cancel()
Asks the agent to cancel any ongoing operation in
diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
index 59e3568..f0ba316 100644
--- a/doc/voicecall-api.txt
+++ b/doc/voicecall-api.txt
@@ -114,3 +114,14 @@ Properties string LineIdentification [readonly]
stamped when the call enters the "active" state.
Client applications can use this to infer somewhat
reliable call duration information.
+
+ string Information [readonly, optional]
+
+ Contains information related to the call for the
+ user. Currently this property is set for calls
+ initiated by SIM Toolkit applications.
+
+ byte Icon [readonly, optional]
+
+ Icon identifier to be used instead of or together
+ with the text information.
--
1.7.1.86.g0e460.dirty
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [PATCH v2] [RfC] doc: Proposed Set Up Call api.
2010-08-17 15:37 ` [PATCH v2] [RfC] doc: Proposed Set Up Call api Andrzej Zaborowski
@ 2010-08-18 5:32 ` Denis Kenzior
2010-08-18 3:01 ` [PATCH] " Andrzej Zaborowski
2010-08-18 6:38 ` [PATCH v2] " Marcel Holtmann
0 siblings, 2 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 5:32 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 886 bytes --]
Hi Andrew,
> diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
> index efeae42..dae3ec2 100644
> --- a/doc/voicecall-api.txt
> +++ b/doc/voicecall-api.txt
> @@ -106,3 +106,14 @@ Properties string LineIdentification [readonly]
> stamped when the call enters the "active" state.
> Client applications can use this to infer somewhat
> reliable call duration information.
> +
> + string Information [readonly, optional]
> +
> + Contains information related to the call for the
> + user. Currently this property is set for calls
> + initiated by SIM Toolkit applications.
> +
> + string IconID [readonly, optional]
> +
> + Icon identifier to be used instead of or together
> + with the text information.
So my preference here is simply Icon, or IconIdentifier. IconID breaks
our pure CamelCase rules for APIs.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] list-modems: Pretty-print main menu.
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
` (3 preceding siblings ...)
2010-08-17 15:37 ` [PATCH v2] [RfC] doc: Proposed Set Up Call api Andrzej Zaborowski
@ 2010-08-18 5:33 ` Denis Kenzior
4 siblings, 0 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 5:33 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 301 bytes --]
Hi Andrew,
On 08/17/2010 10:36 AM, Andrzej Zaborowski wrote:
> ---
> test/list-modems | 3 +++
> 1 files changed, 3 insertions(+), 0 deletions(-)
>
> diff --git a/test/list-modems b/test/list-modems
> index 191743b..eee00b0 100755
Patch has been applied, thanks.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] stkagent: Free pending call when destroying agent.
2010-08-17 15:37 ` [PATCH] stkagent: Free pending call when destroying agent Andrzej Zaborowski
@ 2010-08-18 5:34 ` Denis Kenzior
0 siblings, 0 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 5:34 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 277 bytes --]
Hi Andrew,
On 08/17/2010 10:37 AM, Andrzej Zaborowski wrote:
> Otherwise we leak memory and additionally D-bus invokes the method
> callback and since the agent is already destroyed, we segfault.
> ---
Good catch. Patch has been applied, thanks.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications.
2010-08-17 15:37 ` [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications Andrzej Zaborowski
@ 2010-08-18 5:34 ` Denis Kenzior
0 siblings, 0 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 5:34 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 392 bytes --]
Hi Andrew,
On 08/17/2010 10:37 AM, Andrzej Zaborowski wrote:
> These notifications should be emitted on SIM removal and insertion.
> These notifications don't work very well though, on the hardware this
> has been tested on, the modem never issued %SIMINS, and %SIMREM was
> emitted only in some specific circumenstances.
> ---
Patch has been applied, thanks.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] stk: Update agent_called with GetInkey and GetInput support.
2010-08-17 15:37 ` [PATCH] stk: Update agent_called with GetInkey and GetInput support Andrzej Zaborowski
@ 2010-08-18 5:34 ` Denis Kenzior
0 siblings, 0 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 5:34 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 208 bytes --]
Hi Andrew,
On 08/17/2010 10:37 AM, Andrzej Zaborowski wrote:
> ---
> src/stk.c | 2 ++
> 1 files changed, 2 insertions(+), 0 deletions(-)
>
Patch has been applied, thanks.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH v2] [RfC] doc: Proposed Set Up Call api.
2010-08-18 5:32 ` Denis Kenzior
2010-08-18 3:01 ` [PATCH] " Andrzej Zaborowski
@ 2010-08-18 6:38 ` Marcel Holtmann
1 sibling, 0 replies; 14+ messages in thread
From: Marcel Holtmann @ 2010-08-18 6:38 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 1064 bytes --]
Hi Denis,
> > diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
> > index efeae42..dae3ec2 100644
> > --- a/doc/voicecall-api.txt
> > +++ b/doc/voicecall-api.txt
> > @@ -106,3 +106,14 @@ Properties string LineIdentification [readonly]
> > stamped when the call enters the "active" state.
> > Client applications can use this to infer somewhat
> > reliable call duration information.
> > +
> > + string Information [readonly, optional]
> > +
> > + Contains information related to the call for the
> > + user. Currently this property is set for calls
> > + initiated by SIM Toolkit applications.
> > +
> > + string IconID [readonly, optional]
> > +
> > + Icon identifier to be used instead of or together
> > + with the text information.
>
> So my preference here is simply Icon, or IconIdentifier. IconID breaks
> our pure CamelCase rules for APIs.
I think we used Icons in STK API and thus this should be Icon to match
with it. But yes, either plain Icon or IconIdentifier.
Regards
Marcel
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] [RfC] doc: Proposed Set Up Call api.
2010-08-18 3:01 ` [PATCH] " Andrzej Zaborowski
@ 2010-08-18 15:03 ` Marcel Holtmann
2010-08-18 17:29 ` Denis Kenzior
1 sibling, 0 replies; 14+ messages in thread
From: Marcel Holtmann @ 2010-08-18 15:03 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 2292 bytes --]
Hi Andrew,
> The normal sequence for call setup is:
>
> * Modem asks user for confirmation using icon1 / alphaId1.
> * User confirms
> * Modem starts dialling, screen displays icon2 / alphaId2,
> * Call is connected, modem replies to the proactive command, screen
> keeps displaying icon2 / alphaId2 until the phone call is over.
> ---
> doc/stk-api.txt | 11 +++++++++++
> doc/voicecall-api.txt | 11 +++++++++++
> 2 files changed, 22 insertions(+), 0 deletions(-)
>
> diff --git a/doc/stk-api.txt b/doc/stk-api.txt
> index 2e863a9..dcb8e2b 100644
> --- a/doc/stk-api.txt
> +++ b/doc/stk-api.txt
> @@ -189,6 +189,17 @@ Methods byte RequestSelection(string title, byte icon_id,
>
> Possible Errors: [service].Error.SimToolkit.GoBack
>
> + boolean ConfirmCallSetup(string information, byte icon_id)
> +
> + Asks the agent to request user to confirm an
> + outgoing call setup. If confirmed, the next new
> + outgoing call reported by VoiceCallManager will
> + have the Information and Icon properties set to
> + inform the user. Hanging up before the call is
> + connected will cause EndSession reply to be sent.
> +
> + Possible Errors: [service].Error.SimToolkit.EndSession
> +
> void Cancel()
>
> Asks the agent to cancel any ongoing operation in
> diff --git a/doc/voicecall-api.txt b/doc/voicecall-api.txt
> index 59e3568..f0ba316 100644
> --- a/doc/voicecall-api.txt
> +++ b/doc/voicecall-api.txt
> @@ -114,3 +114,14 @@ Properties string LineIdentification [readonly]
> stamped when the call enters the "active" state.
> Client applications can use this to infer somewhat
> reliable call duration information.
> +
> + string Information [readonly, optional]
> +
> + Contains information related to the call for the
> + user. Currently this property is set for calls
> + initiated by SIM Toolkit applications.
> +
> + byte Icon [readonly, optional]
> +
> + Icon identifier to be used instead of or together
> + with the text information.
I would be fine with this. At least for an initial attempt to implement
this. We need to see how far we get from here. If it doesn't work out
then we have to get back to the drawing board.
Regards
Marcel
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH] [RfC] doc: Proposed Set Up Call api.
2010-08-18 3:01 ` [PATCH] " Andrzej Zaborowski
2010-08-18 15:03 ` Marcel Holtmann
@ 2010-08-18 17:29 ` Denis Kenzior
1 sibling, 0 replies; 14+ messages in thread
From: Denis Kenzior @ 2010-08-18 17:29 UTC (permalink / raw)
To: ofono
[-- Attachment #1: Type: text/plain, Size: 683 bytes --]
Hi Andrew,
On 08/17/2010 10:01 PM, Andrzej Zaborowski wrote:
> The normal sequence for call setup is:
>
> * Modem asks user for confirmation using icon1 / alphaId1.
> * User confirms
> * Modem starts dialling, screen displays icon2 / alphaId2,
> * Call is connected, modem replies to the proactive command, screen
> keeps displaying icon2 / alphaId2 until the phone call is over.
> ---
> doc/stk-api.txt | 11 +++++++++++
> doc/voicecall-api.txt | 11 +++++++++++
> 2 files changed, 22 insertions(+), 0 deletions(-)
>
Since we have seemingly reached consensus on the API direction, I went
ahead and applied this patch. Thanks.
Regards,
-Denis
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2010-08-18 17:29 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-17 15:36 [PATCH] list-modems: Pretty-print main menu Andrzej Zaborowski
2010-08-17 15:37 ` [PATCH] stkagent: Free pending call when destroying agent Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH] calypso: Subscribe to %SIMREM, %SIMINS notifications Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH] stk: Update agent_called with GetInkey and GetInput support Andrzej Zaborowski
2010-08-18 5:34 ` Denis Kenzior
2010-08-17 15:37 ` [PATCH v2] [RfC] doc: Proposed Set Up Call api Andrzej Zaborowski
2010-08-18 5:32 ` Denis Kenzior
2010-08-18 3:01 ` [PATCH] " Andrzej Zaborowski
2010-08-18 15:03 ` Marcel Holtmann
2010-08-18 17:29 ` Denis Kenzior
2010-08-18 6:38 ` [PATCH v2] " Marcel Holtmann
2010-08-18 5:33 ` [PATCH] list-modems: Pretty-print main menu Denis Kenzior
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.