У нас есть приложение, которое использует мобильные расширения qt, в частности, XQTelephony. Приложение использует его для вызова номеров, таких как «123p5». Что происходит, так это то, что приложение набирает «123», а затем набирает «p5», что нам и нужно.
Проблема в том, что если я набираю номер, такой как «123p5», а затем пытаюсь набрать снова, например, «123p2» или что-то еще после паузы, он всегда набирает «123p5».
Я попытался перезагрузить телефон, и в результате я узнал, что бы я ни пытался после «p», например «123p5» или «123p4», или что бы приложение не набирало только «123».
Я проверил, и перед передачей числа в XQTelephony это всегда правильное число, поэтому проблема либо в XQTelephony, либо в Symbian (или в обоих). Код XQTelephony с открытым исходным кодом Nokia, я смотрел на него, но я не мог найти способ исправить это.
P.S. Существует система IVR, которая отвечает на «123», а затем ожидает тональные сигналы DTMF.