Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Open AT
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
tral001
Я чайник в 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

Что я делаю не так?
Elena Zagrebina
Цитата(tral001 @ Nov 26 2014, 11:01) *
Я чайник в 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

Что я делаю не так?




Уточните, какой модем и какую версию Open AT Вы используете?
tral001
Модем AirLink FXT009 если я правильно понимаю то вот версия Open AT - "OAT","1.0.0.20141127185229"
SierraWireless
Цитата(tral001 @ Nov 29 2014, 14:01) *
Модем AirLink FXT009 если я правильно понимаю то вот версия Open AT - "OAT","1.0.0.20141127185229"

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


Не могли бы вы отписаться в этой теме, заодно?
http://electronix.ru/forum/index.php?showtopic=124594
tral001
Цитата(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);
НО вызов устанавливаеться только если данную процедуру зациклить в таймере, но в связи с эти возникает другая проблема:
первый вызов модем ставит на удержание и совершает второй, если ответить на второй то все работает
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.