sevastianovd
Свой-
Постов
77 -
Зарегистрирован
-
Посещение
Весь контент sevastianovd
-
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
>>When the transfer is complete, the SPB800 will print "completed - rebooting" in the TeraTerm window. Now wait until the dots are printed again. если точки снова не появляются - проблемы с железом. проверьте (осциллографом) питание, reset - может там чего нехорошо. ну а если хорошо - вам нужен еще один модуль... ps проверьте ревизию модуля (r4a, r5a) -
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
пробуйте откатиться на r2238, она проще -
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
тогда пробуйте reset модулю после запуска хоста -
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
попробуйте поставить точку останова на wlp_set_link_cb у мень задержка в 200 мс после init -
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
я работал на пошивке r2693, во-первых, что возвращает wlp_init? уже не помню почему, но мне пришлось при запуске модуль сбрасывать со своего хоста ну и ждать пока он оживет, общение начинается на скорости 57600, после wlp_init переключаю на 115200 ну и код в студию... -
Инициализация блютуз-соединения
sevastianovd ответил vasta тема в Wireless/Optic
по стандарту bluetooth на соединение до 3 минут. время тратиться на "исследование" загрузки и чистоты каналов связи, настройками модуля на него повлиять нельзя. время увеличиться с появлением других bt устройств, а также устройств wifi -
организация "сети" bluetooth
sevastianovd ответил sevastianovd тема в Wireless/Optic
Komiks, автосоединение - это уже следствие. мне надо обмениваться информацией с устройствами, причем инициируют обмен устройства (желательно). все 50 могут враз захотеть поговорить с сервером, время на соединение до 3 мин. по стандарту... на данный момент ушел на zigbee... -
присоединяюсь к вопросу, имею усилитель заряда по схеме: http://www.lcard.ru/image/lp03.gif сигнал с пьезо-датчика вибрации вижу хорошо, но лезет помеха 50 Гц по уровню около 1В (больше сигнала). посоветуйте схему, пожалуйста
-
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
когда льются данные, команды управления не участвуют, => скорость такая же, но сами команды "меньше" и управление происходит быстрее. вся инфа только на pico.hd-wireless.se. да, wizfi старше и напахано там больше, скорость spb800 я уже приводил, 4000000>921600 в разделе HARDWARE ARCHITECTURE есть функциональная схема, на которой два интерфейса uart и spi, косяк в доке, наверное spi появиться позже :) -
Помогите связаться с Wi-Fi-модулем SPB800 и lpc17xx
sevastianovd ответил harad тема в ARM
вам какой код нужен? проект не маленький... начните с этого: http://linux.hd-wireless.se/bin/view/Pico/PicoTutorial первые шаги обсуждались здесь: http://electronix.ru/forum/index.php?showtopic=97657 -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
я особо не работал с модулем без pico, насколько понимаю, разработка (модуль) достаточно сырая и основная разработка у них ведется именно в направлении pico, из того, что на сайте, pico управляет битовыми командами => быстрее документации значительно больше появился модуль с pico на борту с завода (год назад не было) моя задача была в примерах pico, поэтому он меня полностью устроил... как у вас дела с wizfi210? когда-то тоже на него смотрел, интересно что за зверь... -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
1) на другом девайсе ведь тоже модуль и сокет будет на нем, 2) маловато, 3) не подскажу... 4) * \brief Creates an endpoint for communication and returns a socket id. * * To create a TCP socket, set the type to WLP_SOCK_STREAM. * To create a UDP socket, set the type to WLP_SOCK_DGRAM. * To create a RAW socket, set the type to WLP_SOCK_RAW. ... */ int wlp_socket(int type, int proto); это из wlp_api.h т.е. можно запустить на модуле TCP, UDP, RAW на ваше усмотрение на любом уровне с любым протоколом не получится -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
Да, на модуле поднимается tcp сокет и тд, обработка протокола на модуле, вам ничего делать не надо, пример с telnet есть в hda800_user_manual и hda800_quick_start (не обращайте вниманиние на atmel xplan и owl-pico) udp мне встречался только в owl-pico версии прошивки до 4000000 - так себе меделенный uart :) а как видео гнать, надо подумать, ведь это wi-fi, те модули заточены под сеть и тут напрашиваются доступные технологии передачи видео по интернету... пс я могу и ошибаться... :) -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
на вашей de2, de2-70 есть приемопередатчик rs232, только схему на плату я не нашел, можно немножко порезать платку и зацепить модуль к приемопередатчику, если хотите, давайте схему а в магазине st3232 стоит ~20 руб+5конденсаторов и будет вам счастье, я так понимаю, вы подключили модуль к uartу ПЛИС и пытаетесь с ним общаться, так? по логике команд - посмотрю на работе утром... -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
адаптер: если есть com-порт, берете st3232 (max3232) и подключаете по документации если порта нет - на базе ftdi через usb или взять готовое решение... обычный кабель com - если это просто провода, то нет, можно сжечь модуль, терминал обычный (teraterm, hyperterminal и тд), команды и подаются "на прямую" никакого протокола нет. индикатор того, что модуль живой и линия связи исправна - точки в терминале при включении/сбросе модуля точки видите??? "return" - это кнопка, она же backspase, не надо отправлять строку, только один символ (какой именно не помню) -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
на hda800 вам нужен только адаптер rs232->uart, прошивки доступны и без отладочной платы, см. на сайте во-первых, определитесь в каком режиме он (модуль) будет работать (wifi->uart или owl-pico) во-вторых, подключите его uart к com-порту ПС и запустите терминал а дальше посмотрим... пс для того форум и создан :) -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
просто в этом документе описано все нормально, в том числе про прошивку (в конце). связь с ПК через rs232 (ПК->com-port->max3232->spb800_uart) -
Беспроводная связь (Wi-Fi)
sevastianovd ответил supervideoman тема в Wireless/Optic
по spb800, подключение: нога 40- vcc, ноги 13,14,16,17,18,19,20,21,22,23,32 -0v, 31-spb_uart_rx,27-spb_uart_tx, 4-reset (если нужен) сейчас в нем прошивка "адаптера" wifi-uart управляющие команды и примеры в прицепленном файле (может не последней версии) 1543_hda800_users_manual_rev_pa5.pdf -
График в IAR
sevastianovd ответил sevastianovd тема в IAR
вот так получилось: #include <yfuns.h> ... for(int i=0;i<128;i++){ dpf_xb.in=(int16_t)...; sprintf(tmpW[i],"%d\n\0",dpf_xb.in); ... } ... int myFileHandle; int ii; myFileHandle=__open("$PROJ_DIR$/test.txt", _LLIO_CREAT | _LLIO_TRUNC | _LLIO_WRONLY | _LLIO_TEXT/*BINARY*/); for(ii=0;ii<128;ii++) __write(myFileHandle, tmpW[ii],sizeof(unsigned char)*strlen(tmpW[ii])); __close(myFileHandle); получаю "удобный" текстовый файл, но время выполнения цикла записи 5,3 сек! я что-то не так делаю? -
График в IAR
sevastianovd ответил sevastianovd тема в IAR
я правильно вас понял, __open и остальные - это макросы c-spy? получилось у меня так: filesave() { __var myFileHandle; __var ii; myFileHandle=__openFile("$PROJ_DIR$/test.tst", "w"); for(ii=0;ii<128;ii++) __writeFile(myFileHandle, tmpW[ii]); __closeFile(myFileHandle); } где tmpW-интересующий меня массив. макрос запускается по точке останова. вообще штука полезная, большое спасибо за подсказку! один недостаток - writeFile пишет только числа в hex -
График в IAR
sevastianovd ответил sevastianovd тема в IAR
потом пробежаться по файлу, перевести hex в dec и в exel.... может кто писал подобный плагин с c-spy sdk? ps пробовал uProbe (micrium) то, что надо, но не работает параллельно с iar, был бы он плагином :) -
График в IAR
sevastianovd опубликовал тема в IAR
Здравствуйте, начал работать с DSP-функциями на ядре Cortex-M3 захотелось видеть график изменения переменной от времени/отсчетов как это сделать? наткнулся на timeline window в режиме SWD, но на каждое изменение переменной точку останова мне не поставить. в идеале, хочется набрать массив данных, в конце остановиться и отрисовать график. отладчик J-link(segger) -
Wi-fi модуль SPB800 hd-wireless
sevastianovd ответил mpr тема в Wireless/Optic
не работал в режиме serial-to-wifi, и вашей задачи себе не ставил смотрите, здесь есть немного про UDP http://linux.hd-wireless.se/bin/view/Pico/Commands -
Кто работал с ZigBee?
sevastianovd ответил тема в Wireless/Optic
на модулях etrx2 от telegesis чип от ember. пока без проблем. макет работает (3 точки) до внедрения еще далеко... впечатления: много служебной, часто ненужной информации в uartе и непонятное, недокументированное поведение при включении, а в общем неплохо