|
Q64 организация TCP/IP с помощью OpenAt, Использование adl_grps в WIP плагине |
|
|
|
Mar 31 2010, 13:32
|
Группа: Участник
Сообщений: 11
Регистрация: 31-12-08
Пользователь №: 42 862

|
Раньше свои решения реализовывал на GR64, так как его сняли, начал смотреть Q64. Брал пример смотрел как работает и так далее. Что уже сделал:
Инициализирую симку при помощи adl_simSubscribe(<sim_handler>,<pin_code>), дожидаюсь результата: ADL_SIM_EVENT_FULL_INIT; далее проверяю наличие в сети значения: NETWORK_HOME_REG; после начинаю с GPRS, определяю контекст: // adl_gprsSetupParams_t gprs_setup; // u8 ctx_id=1; adl_gprsSetup (ctx_id,gprs_setup); ожидаю результата: ADL_GPRS_EVENT_SETUP_OK; следую дальше, аттачу GPRS и активиру контекст: запускаю adl_gprsAct(ctx_id), ожидаю сзначений ADL_GPRS_EVENT_ME_ATTACH...ADL_GPRS_EVENT_ACTIVATE_OK; после приходится лезть в wip: инициализирую wip_netInit(), получаю положительный результат: 0;
И вот что делать дальше не понимаю, в GR64 открывал сокет и коннектился, в примерах по WIP все сетевые работы делаются при помощи WIP функций wip_bearerOpen(...), wip_bearerStart(...), wip_bearerStart(...) которые поднимают GPRS и активируют контекст, а далее работа с tcp/ip при помощи wip_TCPClientCreate(PEER_STRADDR,PEER_PORT....).
Так вот непойму, как подсунуть активированный при помощи adl функций GPRS для активации сокета и tcp/ip коннекта, а не проделывать GPRS манипуляции с помощью wip_bearer* функций, ну типа засунуть куда нибудь готовый CID, а далее wip_TCPClientCreate(...). От Sierra Wireless ответа ждать долго придется, я так полагаю. Заранее спасибо.
|
|
|
|
Сообщений в этой теме
parfum Q64 организация TCP/IP с помощью OpenAt Mar 31 2010, 13:32 bolmoe а после активации GPRS сразу если попробовать wip_... Apr 1 2010, 08:20 parfum Цитата(bolmoe @ Apr 1 2010, 12:20) а посл... Apr 1 2010, 10:47 bolmoe Если ты про ctxId, то это указатель на данные, кот... Apr 1 2010, 12:53 parfum Цитата(bolmoe @ Apr 1 2010, 16:53) (Польз... Apr 2 2010, 05:59 bolmoe Еще раз повторюсь, не забудь "прикрутить... Apr 2 2010, 06:37 parfum Цитата(bolmoe @ Apr 2 2010, 10:37) Еще ра... Apr 2 2010, 08:07 parfum Вообщем пришёл к выводу, что bearerStart предполаг... Apr 2 2010, 15:59 bolmoe WIP_CEV_OPEN у меня возникает,я там формирую стро... Apr 3 2010, 09:44 parfum Цитата(bolmoe @ Apr 3 2010, 13:44) Меня т... Apr 4 2010, 05:37 parfum Цитата(bolmoe @ Apr 3 2010, 13:44) Меня т... Apr 5 2010, 05:23 bolmoe сначало, сокет заврывается (как только все данные ... Apr 5 2010, 06:51 parfum Цитата(bolmoe @ Apr 5 2010, 10:51) сначал... Apr 5 2010, 08:58 bolmoe ))), это я по ошибке скопированное вставил дважды)... Apr 5 2010, 13:55 parfum Цитата(bolmoe @ Apr 5 2010, 17:55) естест... Apr 6 2010, 04:12 Vlad1977 Люди подскажите плииз, был контроллер раньше, и по... Dec 28 2011, 11:29 gosha14 А WIP стек перед этим инициализировали? Dec 28 2011, 13:36 Vlad1977 Да инициализировал, там стоит вначале программы
... Dec 28 2011, 15:02 Vlad1977 Еще на счет отладки в m2m, у меня почему то получа... Dec 28 2011, 16:23 Vlad1977 оказывается проблема вот в этих параметрах: GPRS_U... Dec 29 2011, 05:46 gosha14 Цитата(Vlad1977 @ Dec 29 2011, 07:46) ока... Dec 29 2011, 09:38 GeGeL Может, не совсем в тему, но если уж совсем упретес... Dec 29 2011, 07:17 Vlad1977 Да хочется же разобраться с wip, сейчас вот где с... Dec 29 2011, 07:29 Vlad1977 вот же фигня какая, оказалось все банально просто,... Dec 29 2011, 11:19 Vlad1977 А как правильно закрыть соединение c GPRS, что бы ... Jan 13 2012, 09:17 bolmoe Цитата(Vlad1977 @ Jan 13 2012, 12:17) А к... Jan 18 2012, 08:57  Vlad1977 Цитата(bolmoe @ Jan 18 2012, 12:57) По по... Jan 18 2012, 12:19   bolmoe Цитата(Vlad1977 @ Jan 18 2012, 15:19) спа... Jan 19 2012, 06:23    Vlad1977 Цитата(bolmoe @ Jan 19 2012, 10:23) Честн... Jan 19 2012, 19:30 Vlad1977 точно, погсле команды at+wasr=1, уарт отключается ... Jan 20 2012, 07:20 Vlad1977 Как сдлеать прерывание от INT3? От gpio все понятн... Jan 20 2012, 09:14
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|