Reset the CID when the modem is enabled/disabled and disconnected.

This commit is contained in:
Tambet Ingo
2008-09-18 12:39:46 +03:00
parent 447bca91b0
commit 5c403fb223

View File

@@ -145,6 +145,9 @@ enable (MMModem *modem,
{
MMCallbackInfo *info;
/* First, reset the previously used CID */
mm_generic_gsm_set_cid (MM_GENERIC_GSM (modem), 0);
info = mm_callback_info_new (modem, callback, user_data);
if (!enable) {
@@ -715,6 +718,9 @@ disconnect (MMModem *modem,
{
MMCallbackInfo *info;
/* First, reset the previously used CID */
mm_generic_gsm_set_cid (MM_GENERIC_GSM (modem), 0);
info = mm_callback_info_new (modem, callback, user_data);
mm_serial_flash (MM_SERIAL (modem), 1000, disconnect_flash_done, info);
}