Модераторы: PILOT, ManiaK, Mazzi

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Bluetooth модуль WML-C40 и BlueLab 3.2, Как получить данные с компа? 
V
    Опции темы
LessNik
Дата 21.9.2006, 11:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Привет всем. Помогите плз разобратся вот в этих проблемах:
Протокол rfcomm
1. Через гипертерминал посылаю плате данные. Как настроить Source, Sink в плате, чтоб всё работало(данные принимались в к-нибудь массив и я их мог далее обработать)?
2. Где можно отловить сообщения "начало передачи данных" или "запрос на передачу"? Ставил брейкпоинт в обработчике сообщений для приложения (app_handler) и обработчике сообщений для SPP (spp_profile_handler) - вообще не останавливается, когда посылаю данные с платы на комп, а до компа данные доходят благополучно и отражаются на терминале как нужно.
3. Есть хоть какие-нибудь примеры передачи данных по SPP  и с объяснением для WML-C40, ссылки, хоть что-нибудь? 
PM MAIL   Вверх
Ivan.
Дата 22.10.2006, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 2.11.2004

Репутация: 1
Всего: 2



Я работал с LMX9820/LMX9820A Bluetooth Serial Port Module - Software Users Guide
все очень просто, если надо, могу рассказать


--------------------
Я могу ВСЁ, вопрос - сколько времени у меня это займет!
PM MAIL ICQ   Вверх
LessNik
Дата 23.10.2006, 16:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Спасибо, с частью вопросов я разобрался. Но у меня есть другой вопрос, с которым я бьюсь уже 1.5 недели. При передачи данных с WML на комповский Bluetooth теряются несколько первых символов. Почему, не понятно. Вы с этим не сталкивались?
Пишу вот так, как в spp_dev_b,
Код

    case SPP_CONNECT_CFM:
        switch(state)
        {   
        case sppDevConnecting:
            if (((SPP_CONNECT_CFM_T*)message)->status == rfcomm_connect_success)
            {
                /* Connect Uart to Rfcomm */

                (void) StreamConnect(StreamUartSource(), ((SPP_CONNECT_CFM_T*)message)->sink);
                (void) StreamConnect(StreamSourceFromSink(((SPP_CONNECT_CFM_T*)message)->sink), StreamUartSink());
..........................................................
......................................................


Далее с терминала отправляю файл в UART WML, откуда,как я понимаю, они автоматически перенаправляются в Bluetooth WML, а уже оттуда, также автоматически, отправляются в Bluetooth компа. На другом терминале смотрю, что принял. И вот начальных символов там не вижу!
Считывал данные руками из UARTа, начальные символы приходят.
И вот ещё одно моё наблюдение: если с терминала послать какой-либо символ, то он доходит только в случае ДВОЙНОГО нажатия кнопки клавиатуры.
За основу программы взял пример из блюлаба spp_dev_b, удалил светодиод и время на ожидание
подключения, тот же результат.  smile 
И ещё хотелось бы понять, как руками  правильно получать данные с уарта и отправлять по Bluetooth не используя потоки, чтоб не забивать память WML??? Какие сообщения надо отсылать и будут приходить для организации обмена данными (включая сообщения spp, rfcomm, l2cap, baseband)

Заранее благодарю за помощь, литературу и ссылки
PM MAIL   Вверх
Ivan.
Дата 23.10.2006, 18:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 291
Регистрация: 2.11.2004

Репутация: 1
Всего: 2



Ты отправляешь с компа на комп или с контроллера на комп?
В том BlueTooth-е, что я указал выше была возможность создания прозрачного COM-порта между двумя устройствами, а чтобы выйти из него управляется сигналом ножки.


--------------------
Я могу ВСЁ, вопрос - сколько времени у меня это займет!
PM MAIL ICQ   Вверх
LessNik
Дата 24.10.2006, 08:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Я передаю данные с контроллера (Bluetooth модуль WML-C40) на комп и принимаю данные с него. Схема отладки такая:
терминал1->UART_RX модуля WML-> Bluetooth WML -> Bluetooth ПК (обычный dongle, торчит в USB ПК) -> терминал2 // данные теряются
терминал2 ->Bluetooth ПК -> Bluetooth WML -> UART_TX WML -> терминал1 // всё отлично, не теряются данные

В BlueLab уже реализован SPP и есть пример по его использованию spp_dev_b. Привязки к железу нет. Внутри WML сидит виртуальная машина, которая сама всё разруливает. Нужно только правильно использовать функции BlueLab. Также можно связать источник и приёмник, создать поток, который автоматически будет пересылать и принимать данные. Вот потоки-то у меня и не работают, вернее поток с компа в WML принимает всё отлично и благополучно отражаются данные на терминале1 без потерь, а вот с WML на комп на терминале2 не отображаютя несколько начальных символов.
PM MAIL   Вверх
LessNik
Дата 27.10.2006, 17:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Ура-а-а! Победа!  smile 
Всему виной 2 бага:
1. В BlueLab 3.2 B-11639 When using the raw transport, it was possible for a burst of data arriving on the
UART to be ignored if it had a particular timing and no further data was ever
received. This no longer occurs. Поставил BlueLab 3.5.2
2. Я пользовался терминалом TeraTerm. Он теряет символы. Виндовским терминалом всё без проблем.

PM MAIL   Вверх
ULive
Дата 14.11.2006, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



Здравствуй LessNik!
Подскажи пожалуйста, где достал BlueLab 3.5.2 и не мог бы Ты поделиться? smile 
PM MAIL   Вверх
LessNik
Дата 20.11.2006, 09:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Здравствуй ULive!
Достать его было сложновато, а ещё сложнее скачать и отправить.Еле договорился с админом закачать. А выложить его - бесполезно. Админ не даст. Другого Инета у меня нет, только на работе. Мылом тоже не проканает. Ты не первый просишь BlueLab smile Уже пробовал по всякому слать.
Нашёл его тут http://electronix.ru/forum/index.php?showtopic=17682
Только ссылка,указанная там на BlueLab,уже не работает. Зато там много людей, у кого есть. Спишись с ними. Мне помогли и выложили.
Есть другой вариант: если ты "свой" на electronixе, то на его ftp говорят есть BlueLab и можно закачать без проблем. Но доступ в "свои" очень долгий
PM MAIL   Вверх
ULive
Дата 25.11.2006, 00:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



Привет LessNik!
Спасибо за помощь!
Потом расскажу, что получилось!
PM MAIL   Вверх
ULive
Дата 26.11.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



Привет LessNik!
Подскажи пожалуйста, с кем на том форуме можно поговорить по поводу BlueLab 3.5.2?
У меня самостоятельно не получилось найти! smile
PM MAIL   Вверх
LessNik
Дата 27.11.2006, 09:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Привет ULive!
Я списался с keeper и он мне выложил BlueLab. Возможно уже есть у sp2006, он тоже искал. Отправь письмо им в личный ящик. Думаю, должны помочь. 
PM MAIL   Вверх
ULive
Дата 9.12.2006, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



LessNik спасибо! Откликнулся Rash и обещал поделиться!
У меня есть вопрос по SPP. Можно ли настройками(длина пакетов или еще что-нибудь) BlueCore добиться реальной скорости приема/передачи UART, т.е. если соединился на 115200, то что бы такая и получалась? А то тактовая 115200, а реально прокачивается меньше.
P.S. Правда я не использую сигналы управления потоком!

Добавлено @ 23:32 
У кого-нибудь получалось передавать и принимать звук используя соответствующий профль?
PM MAIL   Вверх
ULive
Дата 15.12.2006, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 14.11.2006

Репутация: нет
Всего: нет



PM MAIL   Вверх
LessNik
Дата 20.12.2006, 12:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Цитата(ULive @  9.12.2006,  23:29 Найти цитируемый пост)
LessNik спасибо! Откликнулся Rash и обещал поделиться!
У меня есть вопрос по SPP. Можно ли настройками(длина пакетов или еще что-нибудь) BlueCore добиться реальной скорости приема/передачи UART, т.е. если соединился на 115200, то что бы такая и получалась? А то тактовая 115200, а реально прокачивается меньше.
P.S. Правда я не использую сигналы управления потоком!

Добавлено @ 23:32 
У кого-нибудь получалось передавать и принимать звук используя соответствующий профль?


Я не понял вопроса. Тебе нужно настроить UART или скорость передачи по BlueTooth? 
UART так настраивается:

Код

void StreamUartConfigure(vm_uart_rate,vm_uart_stop,vm_uart_parity)

The UART baud rate. 
Enumeration values: 
VM_UART_RATE_SAME    The same.    
VM_UART_RATE_9K6    9600 baud.    
VM_UART_RATE_19K2    19200 baud.    
VM_UART_RATE_38K4    38400 baud.    
VM_UART_RATE_57K6    57600 baud.    
VM_UART_RATE_115K2    115200 baud.    
VM_UART_RATE_230K4    230400 baud.    
VM_UART_RATE_460K8    460800 baud.    
VM_UART_RATE_921K6    921600 baud.    
VM_UART_RATE_1382K4    1382400 baud.    

The number of stop bits. 

Enumeration values: 
VM_UART_STOP_ONE    One.    
VM_UART_STOP_TWO    Two.    
VM_UART_STOP_SAME    The same.    

The parity to use. 

Enumeration values: 
VM_UART_PARITY_NONE    None.    
VM_UART_PARITY_ODD    Odd.    
VM_UART_PARITY_EVEN    Even.    
VM_UART_PARITY_SAME    The same


А скорость передачи 1Mbit/sec по Bluetooth.

Передавать/принимать звук я не пробывал. В BlueLab вроде как уже готовый пример есть. 
PM MAIL   Вверх
SYurev
Дата 23.12.2006, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 23.12.2006

Репутация: нет
Всего: нет



Уважаемые коллеги, помогите разобраться.

Взял за основу spp_dev_b прошил им свисток на базе BC2External.
Мне нужно чтобы модуль после истечения таймаута Inquiry переходил в PageScan, т.е. был доступен в любой момент для устройств, "знающих" его.

Изменил код таким образом:
Цитата

case SPP_DEV_INQUIRY_TIMEOUT_IND:
        DEBUG(("SPP_DEV_INQUIRY_TIMEOUT_IND\n"));
        switch(state)
        {
        case sppDevPairable:
            /* Inquiry mode timed out */            
            ConnectionWriteScanEnable(hci_scan_enable_page);
             setSppState(sppDevPairable); 
            break;
         ...


Может ли устройство в Page Scan потреблять минимум энергии не посылая ничего в эфир?
Предпологается что устройство будет в авто и не хотелось бы чтобы оно кушало ~90mA в PageScan как сейчас.
В консоли отладки примерно следующий поток сообщений:
Цитата

23:42:18.639 Deliver (due -1ms) task 042a id 0001
23:42:18.642 Send (due 100ms) task 042a id 0001
23:42:18.643 Free
23:42:18.742 Deliver (due 0ms) task 042a id 0001
23:42:18.745 Send (due 100ms) task 042a id 0001
23:42:18.746 Free
23:42:18.846 Deliver (due -1ms) task 042a id 0001
23:42:18.849 Send (due 100ms) task 042a id 0001
23:42:18.850 Free
23:42:18.950 Deliver (due -1ms) task 042a id 0001
23:42:18.953 Send (due 100ms) task 042a id 0001
23:42:18.954 Free


Сорри если чайниковский вопрос, но это первый опыт с BT а время уходит.  smile 
PM MAIL   Вверх
LessNik
Дата 25.12.2006, 17:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Приветствую!
Цитата(SYurev @  23.12.2006,  21:47 Найти цитируемый пост)
Может ли устройство в Page Scan потреблять минимум энергии не посылая ничего в эфир?
Предпологается что устройство будет в авто и не хотелось бы чтобы оно кушало ~90mA в PageScan как сейчас.
В консоли отладки примерно следующий поток сообщений:


Так, думаю,не получится. Будет лучше,если перейти в режим пониженного энергопотребления при сохранении соединения или выходить в эфир при нажатии кнопки.
PM MAIL   Вверх
SYurev
Дата 26.12.2006, 12:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 23.12.2006

Репутация: нет
Всего: нет



Пониженное энергопортебление при коннекте не критично, т.к. при этом машина заведена и потребление не играет роли.
Кстати, имеется ввиду hci_mode?
Цитата

HCI mode. 

Enumeration values: 
hci_mode_active  HCI active mode.  
hci_mode_hold  HCI hold mode.  
hci_mode_sniff  HCI sniff mode.  
hci_mode_park  HCI park mode.  
hci_mode_unrecognised  Unknown HCI mode. 

В документации я не нашел ни одной функции с параметром такого типа, как перевети девайс в sniff например? ;)

Мне всё-таки не совсем понятно к чему слейву слать что-то в эфир, ведь инициатором будет не он. Неужели подобные устройства так-же потребляют в режиме ожидания.
BT гарнитура например, она ведь доступна постоянно после включения, однако не ест практически ничего... smile 
PM MAIL   Вверх
LessNik
Дата 27.12.2006, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Первоначально нужно отключить автоматическое использование библиотеки spp в настройках проекта и, используя исходники BlueLab\src\lib\spp\ скомпилить с нужными изменениями самому. Иначе реакции никакой не будет. Проект будет собран используя имеющуюся по умолчанию библиотеку BlueLab\tools\lib\vm\libspp.a, что не есть хорошо. 

Смотрите файл spp_link_policy_handler.c, spp_link_policy_handler.р. Составляете таблицу "low power table".
Код

/* Lower power table for the SPP library */
static const lp_power_table spp_powertable[]=
{
    /* mode,     min_interval, max_interval, attempt, timeout, duration */
    {lp_active,        0,           0,            0,         0,        5},    /* Active mode for 5 seconds */
    {lp_sniff,        32,             200,            1,         8,        0}    /* Enter sniff mode (20-40mS)*/
};



Ну и т.д. Дальше в документацию...

Цитата

Мне всё-таки не совсем понятно к чему слейву слать что-то в эфир, ведь инициатором будет не он. Неужели подобные устройства так-же потребляют в режиме ожидания.
BT гарнитура например, она ведь доступна постоянно после включения, однако не ест практически ничего...  


Хост не имеет представления о сервисе и адресе устройства в начальный момент времени. Нужно спарить их. Тогда всё будет известно. Затем отключите вообще Page Scan. Page Scan нужен для того, чтоб определить существование нового устройства. Отсоединитесь, усыпите модуль и затем с хоста попробуйте уже по известным настройкам присоединиться к модулю в нужный вам момент времени.








PM MAIL   Вверх
SYurev
Дата 27.12.2006, 15:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 23.12.2006

Репутация: нет
Всего: нет



Насколько я знаю для того, чтобы быть обнаруженным устройство переходит в inquiry scan mode. 
Будучи обнаруженным, оно может быть доступно для устройств, имеющих информацию о нём, но должно быть в page scan mode.
Цитата

Этап 1   
  Процедура inquiry позволяет устройству определить, какие приборы доступны, выяснить адреса и осуществить синхронизацию. 
  1.1 Посылаются пакеты inquiry и получаются отклики. 
  1.2 Будем считать, что блок (адресат), получивший пакет inquiry, находится в состоянии inquiry scan (тогда он способен принимать такие пакеты) 
  1.3 Получатель переходит в состояние inquiry response и посылает отправителю пакет-отклик. 


После того как процедура inquiry завершена, соединение может быть установлено с помощью процедуры paging.


Этап 2   
  Процедура paging реализует соединение. Для осуществления этой процедуры необходим адрес. Устройство, выполняющее процедуру paging, атоматически становится хозяином этого соединения. 
  2.1 Посылается пакет paging 
  2.2 Адресат получет этот пакет (находится в состоянии page Scan) 
  2.3 Получатель посылает отправителю пакет-отклик (находится в состоянии Slave Response) 
  2.4 Инициатор посылает адресату пакет FHS (находится в состоянии Master Response) 
  2.5 Получатель посылает отправителю второй пакет-отклик (находится в состоянии Slave Response) 
  2.6 Получатель и отправитель устанавливают параметры канала заданные инициатором (находятся в состоянии Master Response & Slave Response) 



Ссылка: http://citforum.ru/nets/semenov/4/41/bluetooth.shtml

Я пробовал связывать устройства в течение Inquiry Scan (50с). Всё нормально, если потом отсоединиться и попробовать позже, когда сканирование отключено, то соединение не проходит. Сейчас всё работает нормально если по истечении таймаута inquiry оставлять девайс в состоянии pairable c включенным page scan.
Обмена ключами не происходит, устройства возобновляют коннект.

Это сообщение отредактировал(а) SYurev - 27.12.2006, 15:45
PM MAIL   Вверх
LessNik
Дата 28.12.2006, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 52
Регистрация: 20.2.2006

Репутация: 1
Всего: 1



Цитата

 Page Scan нужен для того, чтоб определить существование нового устройства.

Малость описался, извиняйте.
Inquiry Scan нужен для того, чтоб определить существование нового устройства.

Расход электричества такой же ~90mA ?

Я хотел сказать периодически в SPP_DEV_INQUIRY_TIMEOUT_IND включать/выключать Page Scan, чтоб поменьше тратилось электричества.

А что это за устройство, если не военная тайна  smile Метка?
PM MAIL   Вверх
SYurev
Дата 28.12.2006, 12:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 23.12.2006

Репутация: нет
Всего: нет



Потребление да, такое-же.
Устройство - собрал конвертор интерфейса OBDII на ELM323, хочу упихнуть всё в разъем, а считывать чем угодно по BT.
Вернее уже все работает, но на большой отладочной плате и ELM327, но не устраивает меня потребление. 
А на OBD разъеме выведен BAT+ вместо IGN+, хотя должно отрубаться без зажигания.
Видимо придется вывести IGN+ на разъем в качестве питания и забыть про потребление, если не хватит ума довести работу модуля до кондиции.  smile 

Периодически врятли получится, т.к. сообщение SPP_DEV_INQUIRY_TIMEOUT_IND приходит только по завершению Inquiry периода, а это бывает только при старте или дисконнекте.

Вчера поэкспериментировал, выяснил что если оставить устройство просто в ConnectionWriteScanEnable(hci_scan_enable_off) но в состоянии pairable то в отладке всё равно идут сообщения типа:

23:42:18.742 Deliver (due 0ms) task 042a id 0001
23:42:18.745 Send (due 100ms) task 042a id 0001
23:42:18.746 Free

Что за задача 0x042a выяснить у меня пока ума не хватило... ;)


Это сообщение отредактировал(а) SYurev - 28.12.2006, 12:42
PM MAIL   Вверх
alexmdvd
Дата 29.12.2006, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 29.12.2006

Репутация: нет
Всего: нет



Здравствуйте уважаемые!
Нашел тут на днях USB dongle на CSR BC2Ext чипе и 4Mbit флешью на борту. Подключил по SPI - BlueLab ее находит, но при попытке залить прошивку примера spp_dev_b выдает ошибку "Error: Filesystem is 167704 words too large for use with this firmware.". В папке fimware\VM прошивки все, видимо, под 8Mbit флеш и из-за них, я так понял, и не помещается в этот донгл. Может их можно как-нибудь ребилднуть? Или может я вообще что не так делаю? Подскажите пожалуйста. Версия BlueLab 3.52
PM MAIL   Вверх
D1ma
Дата 9.11.2007, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 8.11.2007

Репутация: нет
Всего: нет



Привет 
Помогите чем сможете  .

Мне надо сделать устройство(на ATMEGA128) которое должно управляться по Bluetooth.



Помогите сделать такую связь:
ATMEGA128 <==SPI (или UART )==> WML-C40<==bluetooth==> телефон(или другое устройство)

Как правильно обвязывается WML-C40?

В WML-C40 внутри есть все протоколы блутуза или их надо самому описывать?
Если есть, то как управлять WML-C40?

WML-c40 выбрал по цене и качестве 

ГДЕ МОЖНО СКАЧАТЬ BlueLab

Заранее благодарен
PM MAIL   Вверх
cardinal
Дата 12.11.2007, 13:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Инженер
****


Профиль
Группа: Экс. модератор
Сообщений: 6003
Регистрация: 26.3.2002
Где: Германия

Репутация: 8
Всего: 99



1. Думаю что если нужно кол-во в одну штуку, то проще купить переходник RS232 <-> Bluetooth.
2. Ты уже придумал, как будешь паять WML-C40?
3. Сколько WML-C40 стоит кстати?


--------------------
Немецкая оппозиция потребовала упростить натурализацию иммигрантов
В моем блоге: Разные истории из жизни в Германии

"Познание бесконечности требует бесконечного времени, а потому работай не работай - все едино".  А. и Б. Стругацкие
PM   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Микроконтроллеры (MCU) и микропроцессоры (MPU)"
PILOT ManiaK
UniBomb Mazzi

На данный раздел помимо Правил форума распространяются текже следующие правила:


  • Прежде чем создать тему воспользуйтесь поиском или посмотрите в faq. Возможно на форуме уже есть ответ на ваш или близкий к вашему вопрос.
  • В заголовке темы в квадратных скобках обозначьте используемое семейство микроконтроллера: [avr],[pic],[arm].
  • При создании темы с вопросом указывайте участок кода с ошибкой, версию компилятора, схемы подключения, fuse биты и прочие данные, которые помогут найти правильный ответ. Для форматирования текста программ используйте кнопку код.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Для флуда, просьб выполнить задание, поиска партнёров или исполнителей существуют свои разделы.
  • Если вы заметили несовместимое с правилами сообщение, то можете уведомить об этом модератора раздела нажав кнопку Репорт у соответствующего сообщения.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, PILOT, ManiaK, UniBomb, Mazzi.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Микроконтроллеры (MCU) и микропроцессоры (MPU) | Следующая тема »


 




[ Время генерации скрипта: 0.1407 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.