mirror of git://git.sysmocom.de/ofono
atmodem: Don't set AT+COLP=1 on SIMCom modems
On the SIMCom SIM7100E, setting AT+COLP=1 causes there to be no response at all from "ATD...;" commands until the call is answered. The results in oFono stalling rather than creating a new VoiceCall object. We fix this by adding SIMCOM to the list of vendors for whom we set AT+COLP=0 rather than AT+COLP=1.
This commit is contained in:
parent
19e8d21a7e
commit
1ebae47777
|
@ -1120,6 +1120,7 @@ static int at_voicecall_probe(struct ofono_voicecall *vc, unsigned int vendor,
|
||||||
|
|
||||||
switch (vd->vendor) {
|
switch (vd->vendor) {
|
||||||
case OFONO_VENDOR_QUALCOMM_MSM:
|
case OFONO_VENDOR_QUALCOMM_MSM:
|
||||||
|
case OFONO_VENDOR_SIMCOM:
|
||||||
g_at_chat_send(vd->chat, "AT+COLP=0", NULL, NULL, NULL, NULL);
|
g_at_chat_send(vd->chat, "AT+COLP=0", NULL, NULL, NULL, NULL);
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
|
|
Loading…
Reference in New Issue