Reset the CID when the modem is enabled/disabled and disconnected.
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
Reference in New Issue
Block a user