|
WT-12 Bluegiga, Сообщения модуля при разрыве связи |
|
|
|
 |
Ответов
|
Nov 30 2013, 13:57
|

Гуру
     
Группа: Свой
Сообщений: 2 015
Регистрация: 23-01-07
Из: Москва
Пользователь №: 24 702

|
Цитата(jcxz @ Nov 30 2013, 13:40)  Сейчас тоже работаю с WT12A. Коннект с PC через SPP-профиль. Описанной проблемы не наблюдаю - дисконнект менее секунды. Настройки: SET BT PAGEMODE 3 2000 1 SET BT POWER 3 3 3 SET BT ROLE 1 f 7d00 SET BT SNIFF 0 20 1 8 А вы какой профиль используете? Использую OPP "CALL 00:19:4f:70:fb:ee 1105 OPP\n" Но мне единственное что нужно, это держать соединение с любым сотовым и быстро узнавать о том что оно порвалось (надеюсь уже все догадались что за гаджет  ) С режимом SNIFF какое-то непонимание. Документация обещает потребление 2.3мА при таких настройках "SET BT SNIFF 1000 20 1 8" и 4.7мА при таких "SET BT SNIFF 40 20 1 8" У меня оно от настроек не зависит и всё время 5мА Может я не захожу в SNIFF ? Выбираю режим SNIFF так "SET BT ROLE 0 4 200" Но из документации не ясно, нужна ли во втором параметре цифра 4 или 8. (картинка) Делаю и так и так, никаких изменений не вижу.
Эскизы прикрепленных изображений
--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
|
|
|
|
|
Nov 30 2013, 14:25
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Цитата(MiklPolikov @ Nov 30 2013, 19:57)  Но из документации не ясно, нужна ли во втором параметре цифра 4 или 8. (картинка) Делаю и так и так, никаких изменений не вижу. Хмм... Я так понял, что там просто опечатка - начало нумерации битов от 1, а не от 0. Там же приведено значение F как "всё включено". Я как раз ставлю F. У меня кстати тоже проблема с режимом SNIFF - не включается никак. Ни через SET BT SNIFF, ни через SET {link} SNIFF после установления соединения. Второй способ работает для переключателя ROLE (по установке SET BT ROLE оно не меняется, а только так - после коннекта через SET {link} ROLE) . Если же пробовать дать SET {link} SNIFF ... после коннекта, то почему-то включается ROLE в режим MASTER, а ACTIVE как было так и остаётся. Может где какой ключик я забыл? Вот лог обмена с модулем после входящего соединения (видно что после непонятного переключения в SLAVE после команды SET {link} SNIFF, моё ПО пытается обратно переключить в SLAVE, но новый SET {link} SNIFF всё гробит): CODE >> CONNAUTH 00:02:72:37:68:ba 0 3? \Gok << CONNAUTH 00:02:72:37:68:BA 0 3 OK >> CONNAUTH 00:02:72:37:68:BA 0 3 OK \Gecho >> OK. \GprintOk Result parse: \GOK >> CONNAUTH 00:02:72:37:68:ba 1 1? \Gok << CONNAUTH 00:02:72:37:68:BA 1 1 OK >> CONNAUTH 00:02:72:37:68:BA 1 1 OK \Gecho >> OK. \GprintOk Result parse: \GOK >> RING 0 00:02:72:37:68:ba 1 RFCOMM 3b538b4 \Gok << LIST >> LIST \Gecho >> LIST 1 \Gok >> LIST 0 CONNECTED RFCOMM 127 0 0 0 8d 8d 00:02:72:37:68:ba 1 INCOMING ACTIVE SLAVE ENCRYPTED 0 \Gcomplete >> OK. \GprintOk Result parse: \GOK FLAGS: 02 01 01 02 << SET 0 SNIFF 100 10 3 10 >> SET 0 SNIFF 100 10 3 10 \Gecho >> OK. \GprintOk Result parse: \GOK << LIST >> LIST \Gecho >> LIST 1 \Gok >> LIST 0 CONNECTED RFCOMM 127 0 0 0 8d 8d 00:02:72:37:68:ba 1 INCOMING ACTIVE MASTER ENCRYPTED 0 \Gcomplete >> OK. \GprintOk Result parse: \GOK FLAGS: 02 01 02 02 << SET 0 SLAVE >> SET 0 SLAVE \Gecho >> OK. \GprintOk Result parse: \GOK << SET 0 SNIFF 100 10 3 10 >> SET 0 SNIFF 100 10 3 10 \Gecho >> OK. \GprintOk Result parse: \GOK << LIST >> LIST \Gecho >> LIST 1 \Gok >> LIST 0 CONNECTED RFCOMM 127 0 0 0 8d 8d 00:02:72:37:68:ba 1 INCOMING ACTIVE MASTER ENCRYPTED 0 \Gcomplete >> OK. \GprintOk Result parse: \GOK FLAGS: 02 01 02 02 << SELECT 0 >> SELECT 0 \Gecho >> OK. \GprintOk Result parse: \GOK CONNECT
|
|
|
|
|
Nov 30 2013, 15:10
|
Гуру
     
Группа: Свой
Сообщений: 5 228
Регистрация: 3-07-08
Из: Омск
Пользователь №: 38 713

|
Почему? Ведь в доке ясно сказано: F This value enables all of the above modes (the default value)В любом случае - попробовал и 4 и 8 и 12, без разницы, SNIFF всё равно не включается. Разве что перестаёт переключаться в MASTER по команде SET {link} SNIFF. А вы используете переключение role в master? Если верить доке, то это также должно уменьшать потребление в 3-4 раза... Может то, что у меня происходит (переключение в MASTER при подаче SET {link} SNIFF) случается, потому что сторона на PC не поддерживает SNIFF и модуль чтобы хоть как-то выполнить поставленную SNIFF-ом задачу уменьшения потребления, переводит его хотя-бы в MASTER-режим
|
|
|
|
|
Dec 5 2013, 10:58
|
Участник

Группа: Участник
Сообщений: 48
Регистрация: 4-07-13
Из: Санкт-Петербург
Пользователь №: 77 391

|
Цитата(jcxz @ Nov 30 2013, 19:10)  Почему? Ведь в доке ясно сказано: F This value enables all of the above modes (the default value)В любом случае - попробовал и 4 и 8 и 12, без разницы, SNIFF всё равно не включается. Разве что перестаёт переключаться в MASTER по команде SET {link} SNIFF. А вы используете переключение role в master? Если верить доке, то это также должно уменьшать потребление в 3-4 раза... Может то, что у меня происходит (переключение в MASTER при подаче SET {link} SNIFF) случается, потому что сторона на PC не поддерживает SNIFF и модуль чтобы хоть как-то выполнить поставленную SNIFF-ом задачу уменьшения потребления, переводит его хотя-бы в MASTER-режим  И есть ещё один вопрос - как может быть совместим энергосберегающий режим с профилем, предполагающем сравнительно интенсивный трафик в случайные моменты времени? Может, вся проблема в этом?
|
|
|
|
Сообщений в этой теме
MiklPolikov WT-12 Bluegiga Nov 27 2013, 23:03 Radox Скажите, а если установить связь между этими же мо... Nov 29 2013, 19:39      jcxz Вы о каком профиле? SPP?
А почему Вы решили, что б... Dec 5 2013, 11:04       Sergey SN Цитата(jcxz @ Dec 5 2013, 15:04) Вы о как... Dec 25 2013, 08:18 Apollo Купил на пробу данный модуль. Подал питание и с по... Dec 26 2013, 13:55 MiklPolikov Цитата(Apollo @ Dec 26 2013, 17:55) Где в... Dec 26 2013, 15:11 Apollo Спасибо огромное! Буду изучать. Dec 27 2013, 07:53 MiklPolikov Ещё посмотрите тему
http://electronix.ru/forum/ind... Dec 27 2013, 13:06 Apollo Спасибо! До написания в этой теме, когда искал... Dec 27 2013, 20:43 MiklPolikov Цитата(Apollo @ Dec 28 2013, 00:43) Спаси... Dec 27 2013, 21:21  jcxz Полностью согласен!
По-моему - это большое неу... Dec 28 2013, 07:01 Apollo Спасибо за ценное предупреждения насчет настроек. ... Dec 28 2013, 18:26 jcxz Цитата(Apollo @ Dec 29 2013, 00:26) вполн... Dec 29 2013, 06:53 Apollo Докладываю о продвижениях.
Подопытный модуль WT12 ... Dec 29 2013, 10:24 Apollo Мозг уже закипает от вала информации, причем разро... Dec 29 2013, 12:10 Apollo Подскажите какие команды давать при инициализации ... Feb 18 2014, 07:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|