реклама на сайте
подробности

 
 
> Open AT, глолосовой вызов в open at
tral001
сообщение Nov 26 2014, 08:01
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 26-11-14
Пользователь №: 83 838



Я чайник в Open At, пытаюсь сделать голосовй вызов следующим кодом:

adl_atCmdPreParser_t * para;
ThePort = para->Port;
adl_callSetupExt ( "892XXXXXXXX", ADL_CALL_MODE_VOICE, ThePort );

несколько раз все отработало правильно, теперь ничего не работает.

В trace выдаеться сообщение:

2014/11/26;16:57:55:750;002;ADL;16;[ADL port] IsAvailable(EA) : 0

Что я делаю не так?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
tral001
сообщение Nov 29 2014, 11:01
Сообщение #2





Группа: Новичок
Сообщений: 3
Регистрация: 26-11-14
Пользователь №: 83 838



Модем AirLink FXT009 если я правильно понимаю то вот версия Open AT - "OAT","1.0.0.20141127185229"
Go to the top of the page
 
+Quote Post
SierraWireless
сообщение Dec 1 2014, 08:40
Сообщение #3





Группа: Участник
Сообщений: 8
Регистрация: 12-02-14
Пользователь №: 80 474



Цитата(tral001 @ Nov 29 2014, 14:01) *
Модем AirLink FXT009 если я правильно понимаю то вот версия Open AT - "OAT","1.0.0.20141127185229"

Добрый день,
1 . как вы инициализируете указатель *para ?
2. Положительный ли балланс на Сим-карте?
3. зарегистрирован ли модем в сети?
4. поробуйте сделать вызов через AT команду - ATD892XXXXXXXX; проходит ли он?

Сообщение отредактировал SierraWireless - Dec 1 2014, 08:41
Go to the top of the page
 
+Quote Post
tral001
сообщение Dec 2 2014, 08:30
Сообщение #4





Группа: Новичок
Сообщений: 3
Регистрация: 26-11-14
Пользователь №: 83 838



Цитата(SierraWireless @ Dec 1 2014, 16:40) *
Добрый день,
1 . как вы инициализируете указатель *para ?
2. Положительный ли балланс на Сим-карте?
3. зарегистрирован ли модем в сети?
4. поробуйте сделать вызов через AT команду - ATD892XXXXXXXX; проходит ли он?

Добрый день,
1. Я этот кусок кода взял из примеров и пытаюсь разобраться это не инициализация: ThePort = para->Port;
2. Баланс положительный
3. модем в сети регистрируеться
4. вызов через ATD работает.

Вот так работает:
adl_callSetupExt ( "ХХХХХХХХХХХХХХХХХХХ", ADL_CALL_MODE_VOICE, ADL_PORT_OPEN_AT_VIRTUAL_BASE);
НО вызов устанавливаеться только если данную процедуру зациклить в таймере, но в связи с эти возникает другая проблема:
первый вызов модем ставит на удержание и совершает второй, если ответить на второй то все работает
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 00:05
Рейтинг@Mail.ru


Страница сгенерированна за 0.01767 секунд с 7
ELECTRONIX ©2004-2016