|
LMX9838, поделитесь опытом, кто использовал |
|
|
|
Apr 1 2008, 09:36
|
Участник

Группа: Новичок
Сообщений: 36
Регистрация: 18-07-07
Пользователь №: 29 198

|
Добрый день, уважаемые.
Интересут БТ-модуль LMX9838, а конкретно его энергопотребление. Кто мерял сколько потребляет реально сей девайс при передачи данных и можно ли каким-то образом уменьшить цифру 60 мА, которая дана в документации для скорости передачи данных 115200. Хотелось бы узнать сколько сие кушает на скорости 9600.
Заранее спасибо.
Сообщение отредактировал deelan - Apr 1 2008, 10:12
|
|
|
|
|
 |
Ответов
(45 - 59)
|
May 29 2009, 07:43
|

Практикующий маг
     
Группа: Свой
Сообщений: 3 634
Регистрация: 28-04-05
Из: Дубна, Моск.обл
Пользователь №: 4 576

|
Уважаемые коллеги, кто уже пользовал LMX9838, такой вопрос. Хочу соединить две эти блютусины, одна будет в компе, с ней вроде вопросов нет, а вторая -в переносном пульте. Потребление очень кретично, желательно чтобы не более сотни микроампер, а насколько я понял микросхема в самом малопотребляющем режиме ест в несколько раз больше. Какимто способом вообще можно еще снизить ее потребление- ну скажем если она в спящем режиме делает опросы мастера, то увеличить периоды опроса. Или: (есть такая возможность) отключать ее питание полностью на какоето время (скажем 2-3сек), потом включение, подсоединение к мастеру, прием(если есть) пакетов и снова выключение? Кто что может посоветовать?
|
|
|
|
|
Oct 20 2009, 14:26
|
Группа: Участник
Сообщений: 7
Регистрация: 20-10-09
Пользователь №: 53 086

|
Здравствуйте, помогите пожалуйста новичку Пытаюсь соединить два лежащих на одном столе LMX9838. Делаю все как рекомендуется в разделе 4.2. (Setting up a link using the command interface) документа software user guide (AN1699-LMX9838_SW_UG. pdf). До этапа 4.2.5 (Create SPP Connection) все идет нормально: устройство докладывает об обнаружении соседа, создает SDAP - соединение и т.д..., все хорошо. А вот на команду 02,52,0A,08,00,64,01,93,DC,6C,E8,00,10,01,03 (establish link...) LMX9838 отвечает 02,69,0B,09,00,7D,04,93,DC,6C,E8,00,10,01,01,03 (link established, status 04...), то есть произошла ошибка № 0х04 ERROR_TIMEOUT (A timeout occurred) На попытку в дальнейшем включить прозрачный режим командой 0х11 девайс естественно выдает ответ со статусом 0x1F (Trying to use an inexistent connection) то бишь попытка использовать соединение, которого нету.
Подскажите что за ошибка такая ERROR_TIMEOUT и от чего могла возникнуть?
|
|
|
|
|
Oct 21 2009, 05:57
|
Группа: Участник
Сообщений: 7
Регистрация: 20-10-09
Пользователь №: 53 086

|
Цитата(uriy @ Oct 20 2009, 19:19)  Уверены что на удаленном модуле параметр Connectable разрешен? Куда у вас щас подключен модули? Я для начала делал макетку на MAX232 и цеплял к COM-портам. Для РС есть софтины SimplyBlueCommander и SBSmart. Попробуйте начать с них. Надо проверить, по-умолчанию вроде должен быть разрешен Модули подключены к контроллерам atmega32l. RX, TX и прочие пины смотрю при помощи логического анализатора АКИП-9102
|
|
|
|
|
Oct 21 2009, 09:49
|
Группа: Участник
Сообщений: 7
Регистрация: 20-10-09
Пользователь №: 53 086

|
Цитата(uriy @ Oct 21 2009, 10:17)  По умолчанию да разрешен. Можно еще попробовать сбросить к заодским настройка. Спасибо большое, после сброса к заводским настройкам все заработало !!! А я то думал, что свежекупленный модуль уже с заводскими настройками.
Сообщение отредактировал Varik - Oct 21 2009, 09:51
|
|
|
|
|
Dec 7 2009, 10:38
|
Группа: Участник
Сообщений: 13
Регистрация: 2-12-04
Пользователь №: 1 298

|
А как 2 байта данных переслать из мк в lmx9838? В командном режиме, по 3м проводам (Rx, Tx, Gnd). Как организовать программный опрос готовности lmx? Где бы посмотреть временные диаграммы обмена хоста и lmx? Спасибо.
|
|
|
|
|
Dec 7 2009, 13:24
|
Группа: Участник
Сообщений: 13
Регистрация: 2-12-04
Пользователь №: 1 298

|
интересует, например, через какое время модуль посылает ответ на команду SPP_SEND_DATA.
|
|
|
|
|
Dec 7 2009, 18:29
|
Группа: Участник
Сообщений: 13
Регистрация: 2-12-04
Пользователь №: 1 298

|
ну таймаут правильно выставить. И, если длина посылки больше свободной области буфера, когда придет ответ - после первой команды, или по заполнению буфера, или по приему всей посылки?
|
|
|
|
|
Dec 8 2009, 07:22
|
Группа: Участник
Сообщений: 13
Регистрация: 2-12-04
Пользователь №: 1 298

|
Цитата(uriy @ Dec 8 2009, 08:03)  Смотрите осцилом в железе не встречал таких временных данных. И насчет пакета размером больше буфера мне кажется было бы логично выдать ответ после получения OpCode, DataLength и Checksum, но кто знает что об этом думает LMX. Не совсем логично. Ведь во время передачи пакета в модуль, он может отправлять данные в эфир, освобождая буфер. И к концу передачи пакета буфер может быть чист.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|