@proembedded

Страница 52 из 975
Dmitry
17.08.2016
13:28:54
Ну,видимо, просто цепь чувствительна. В принципе, несложно иногда читать регистр))Всё равно приходится это делать, чтобы отловить линк(чтобы он восстанавливался, когда отключаешь и подключаешь кабель).

Dmitry
17.08.2016
13:30:08
у меня по изменению линка дергается нога прерывания микрушки и я ее ловлю
О, в 8720 есть такая фича? Видимо,та самая единственная нога,которую я оставил в воздухе.

Google
Alexey
17.08.2016
13:30:38
у меня все, любая конфигурация устройства идет через езернет
Помехозащищенность, дальность, удосбтво?

Kirill
17.08.2016
13:31:26
Помехозащищенность, дальность, удосбтво?
скорее последнее, не нужно проводов лишних, в стойке есть свич, там куча оборудования, и общение с ним происходит через езернет. зачем городить usb или com если все остальное работает через езернет

Dmitry
17.08.2016
13:31:39
Помехозащищенность, дальность, удосбтво?
Именно. Недостаток(кому как) - первое время стек TCP\IP грузит мозг неслабо.

Kirill
17.08.2016
13:33:16
а по поводу interrupt, там есть регистр в который пишешь по каким дествиям дергать ногой, с мк ловишь эту ногу, читаешь регистр прерывания, смотришь что произошло ????? profit

Именно. Недостаток(кому как) - первое время стек TCP\IP грузит мозг неслабо.
там остутствие нормальной документации играет роль в lwip по крайней мере. а если и так знаком с tcp ip и сокетами беркли все норм, только драйвер написать (что опять же геморно из за отсутсвия документации нормальной)

Dmitry
17.08.2016
13:35:39
С драйвером как раз гемора не было, взял готовый от ST и переделал,ибо они там посеяли поле из граблей.

Kirill
17.08.2016
13:36:31
С драйвером как раз гемора не было, взял готовый от ST и переделал,ибо они там посеяли поле из граблей.
я смотрел на него и писал свой подглядывая, по этому много херни словил

Dmitry
17.08.2016
13:37:15
Правда, в самом lwip багов тоже хватает

Kirill
17.08.2016
13:38:09
Правда, в самом lwip багов тоже хватает
я не ловил :/ кроме не реализованного закрытия tcp соединений по таймауту не встречалось что получалось словить?

Kirill
17.08.2016
13:39:26
Не я один нарвался на неработающий poll?
из коробки работал, потом переписал с полла на сокеты под фриртосом

Dmitry
17.08.2016
13:40:05
У меня почему-то poll после первого приёма-передачи не работает, когда вторая сторона отключается. Причём, pcb освобождается, правда, я так и не понял,где именно :D

То есть,утечки памяти не происходит, что странно.

Google
Dmitry
17.08.2016
13:41:40
я не ловил :/ кроме не реализованного закрытия tcp соединений по таймауту не встречалось что получалось словить?
Удалось словить,что при интенсивном(30-40 пакетов в секунду) обмене раз в 50-100 тысяч пакетов TCP-сегмент не высвобождается.

В итоге,локализовал проблему в функции tcp_output. Закомментировал одно условие в начале и всё стало нормально.

Такая фигня, что в 1.3, что в 1.4

Удалось словить,что при интенсивном(30-40 пакетов в секунду) обмене раз в 50-100 тысяч пакетов TCP-сегмент не высвобождается.
Поправка - каждый пакет состоит из цикла: открыть соединение - получить пакет - отправить ответ - закрыть соединение

Alexey
17.08.2016
13:46:07
В итоге,локализовал проблему в функции tcp_output. Закомментировал одно условие в начале и всё стало нормально.
То есть ты ткнул пальцем в небо и заработало? Или это реальная бага и стоило создать issue в репозитории lwip?

Dmitry
17.08.2016
13:47:03
То есть ты ткнул пальцем в небо и заработало? Или это реальная бага и стоило создать issue в репозитории lwip?
Я вот сам хз. Такое ощущение, что это фича,которая иногда сбоит. Смотри,у меня десятки открытий-закрытий соединения в секунду

То есть ты ткнул пальцем в небо и заработало? Или это реальная бага и стоило создать issue в репозитории lwip?
Заработало. Прогнал 3 миллиона таких циклов - ни одного потерянного сегмента.

Надо будет пошерстить репозиторий, не догадался, мб уже было.

Эдуард
17.08.2016
14:11:54
Кстати, за светодиодные полосы для освещения - лично мне не понравилось, как низким количеством света итоговым, так и омерзительными тенями

Так что когда у себя буду делать нечто подобное - просто будут мощные светодиоды креевские

hamper ?
17.08.2016
14:12:50
я светодиодные ленты хочу над натяжным потолком положить, он их дополнительно рассеивать будет

Kostya Goodsoul
17.08.2016
14:13:19
Osram тоже хорош

hamper ?
17.08.2016
14:13:28
подсветку по периметру сделать

а как основное освещение нормальные диодные светилки

Эдуард
17.08.2016
14:14:23
Osram тоже хорош
тоже да. Надо будет тестовых взять посмотреть потом, как что светит и по какой стоимости

hamper ?
17.08.2016
14:14:29
и ночные посадочные огни до туалета можно проложить ))

Эдуард
17.08.2016
14:14:44
если так, то да)

до туалета посадку можно по плинтусу проложить. и смотрится интересно, и не перебудишь никого

Stanislav
17.08.2016
14:17:53
и ночные посадочные огни до туалета можно проложить ))
? в загородном доме где сортир на улице очень даже норм

hamper ?
17.08.2016
14:18:28
ага, ну или так же над потолками, если rgb ленты использовать то можно ночью красноватое освещение использовать что бы по глазам не било, еще шимом яркость понизить

Google
Эдуард
17.08.2016
14:18:40
я как-то себе в тестовом режиме сделал подсветку стола из светодиодных лент, через 2 недели выкинул все нахрен. Даже с учетом отсутствия каких-то точных работ и работ с бумагой (сидишь и кодишь),все равно было ужасно.

hamper ?
17.08.2016
14:19:22
ну как основное освещение они плохо подходят, а вот как фоновый свет для создания обстановки вроде вполне норм

Эдуард
17.08.2016
14:20:00
для обстановки как раз таки прикольно rgb использовать. Что хочешь, то и включаешь)

Alexey
17.08.2016
14:57:26
Посоны, никто с dialog semoconductors дела не имел? Они к своему da14580 не дают качать SDK, пока не зарегистрируешься, и я уже жду регистрации с пятницы. Это нормально?

~hummingbirdwhocode
17.08.2016
14:57:38
Phillips Hue в настольной лампе стоит. Обычно в белом цвете, и через простую прожку на Node.js его температура синхронизируется с температурой цвета на мониторе (меняется через redshift). Очень редко меняю цвет на какой-то необычный, и в душе не чаю зачем оно вообще людям нужно. Ну и учитывая яркость Hue, освещаю ей иногда всю комнату, когда нужна фоновая подсветка. И так и не понял зачем какой-то необычный цвет выбирать.

Alexey
17.08.2016
14:58:12
hue ещё не прикрыли? или она может в оффлайн?

~hummingbirdwhocode
17.08.2016
14:58:22
Отчего же её прикрывать?

И она обычно оффлайновая

Alexey
17.08.2016
14:58:35
чтоб все охерели, как они могут

~hummingbirdwhocode
17.08.2016
14:58:47
Подключается к домашней AP, рулится из приложения и через API.

Alexey
17.08.2016
14:59:08
ну то есть совсем без инета? или приложение долбится через инет лампочку включать?

~hummingbirdwhocode
17.08.2016
14:59:11
для красоты же
Ну я не знаю, первые несколько дней круто колорпикером водить, потом как-то смысла нет.

ну то есть совсем без инета? или приложение долбится через инет лампочку включать?
Приложением совсем не пользуюсь, но вроде оно чисто локально долбится.

hamper ?
17.08.2016
14:59:40
типа такого http://potolokspec.ru/wp-content/uploads/natyazhnye-potolki-so-svetodiodnoy-podsvetkoy.jpg

Alexey
17.08.2016
15:00:53
Подключается к домашней AP, рулится из приложения и через API.
Хочешь сказать, что без приложения можно к ней по сети подключиться типа по вебсокетам или http?

~hummingbirdwhocode
17.08.2016
15:01:13
Она аннонсит себя через UPNP.

Ну и ещё на ней (самой) надо регаться.

Alexey
17.08.2016
15:03:06
WUT?

~hummingbirdwhocode
17.08.2016
15:03:08
Это немного странно и бессмысленно, но тем не менее надо.

Google
Alexey
17.08.2016
15:03:28
а-ля настройки доступа для роутера?

~hummingbirdwhocode
17.08.2016
15:04:25
Хм, нет, наверное нет. Ты как бы по локалке отправляешь ей запрос, вроде "привет, меня зовут вот так, зарегистрируй меня", а она в ответ тебе отправляет 32-значный юзернейм.

И запросы на управление отправляются вместе с ним.

Лол, только сейчас узнал что она умеет в ZigBee.

Я думал что она между своей точкой тоже по WiFi общается, а оказаось там ZigBee.

http://images.anandtech.com/doci/6805/23-Block-Diagram.jpg

Вот так вот оно работает, правда у меня сетап только из одной лампочки, ибо брал за 1.5к уценненку.

Alexey
17.08.2016
15:09:30
До чего дошёл прогресс!

~hummingbirdwhocode
17.08.2016
15:10:02
Жутко неудобно держать гейтвей ради одной лампочки. LIFX в этом плане гораздо горазже.

Вот если бы он умел в другие ZigBee девайсы по профилям - было бы круто. Но он вроде бы не умеет.

Admin
ERROR: S client not available

Alexey
17.08.2016
15:11:59
Если бы производители техники не запиливали отдельный протокол для своих девайсов, а пытались договориться, было бы вообще замечательно.

~hummingbirdwhocode
17.08.2016
15:12:43
Так в ZigBee же есть профили.

Или не в нём, что-то запамятовал.

В Z-Wave, вот.

И производители вроде как бы и пытаются, всякие коллаборации там устраивают, но результатов не видно.

Mark
17.08.2016
15:22:55
кто нибудь пробовал делать автономные устройства на мк с питанием от солнечной батареи и ионисторами вместо аккумов?

Эдуард
17.08.2016
15:48:22
у ионисторов слишком быстрый саморазряд, так что я бы не стал уповать на то, что он будет как аккумулятор работать. Точно время не скажу, но до часа он продержится

так что лучше какой-то мелкий аккум все же. Есть вообще мелкие литиевые на 100 мА и меньше

Google
Плюшка
17.08.2016
15:52:26
Чо за хрень - не помню уже

Эдуард
17.08.2016
15:56:03
вероятнее всего такой поди достань еще, когда проще поставить мелкий обычный аккум. Тем более есть такие на плату, по размерам не более ионистора

Kirill
17.08.2016
15:59:45
проблема ионисторов не в большом саморазряде, а в большом внутреннем сопротивлении

конкретно я из ионистора на 3в 1Ф выжимал 100мА на кз

Эдуард
17.08.2016
16:00:57
скорей всего большого тока и не требуется для такого девайса

но выше об этом ни слова

все равно, в плане тех же стмок ионистор я бы поставил только на поддержание bkp и rtc

пока "что-то не так" с основой

Kirill
17.08.2016
16:02:09
их обычно ставят чтобы в слип уходил контроллер, но rtc считал, да

Gregor
17.08.2016
16:02:10
И напряжение у них падает экспоненциально

Kirill
17.08.2016
16:02:30
ооо, вспомнил была статья на хабре там чувак так делал вроде

Gregor
17.08.2016
16:03:06
Так что если нужно чото питать, то надо перед дцдцшкой ставить

Kirill
17.08.2016
16:03:11
https://geektimes.ru/post/257738/

и там как раз ионистор на 1Ф

Gregor
17.08.2016
16:04:04
Я на 0,1 Ф ставил чисто для того, чтобы блок успел записать данные перед тем как отрубится

Kirill
17.08.2016
16:04:53
а я на 1Ф ставил для мк автономной работы, но так задумку и не завершил т.к. сменил работу

Kirill
17.08.2016
16:05:43
ну это понятно))

Artem
17.08.2016
16:07:11
Парни, кто-нибудь на мк с фурье работал?

Нужно звук детектировать.

Специфический. Выделять его среди шума-)

Gregor
17.08.2016
16:13:36
Мб согласованный фильтр лучше подойдёт?

Который по максимуму функции корреляции работает

Страница 52 из 975