Обновить
4K+
131

Пользователь

0,2
Рейтинг
418
Подписчики
Отправить сообщение
Это да, но тут речь идёт о том, IDE ведёт себя совершенно неприемлемо. У меня требования совсем минимальные — чтобы можно было просто заниматься проектом, а не думать о бесконечных багах.

Переменная errorsHttpSend так и висит в проекте и показывает совершенно безумные значения. И я не знаю, что с ней делать. Она просто объявлена и ей присвоено значение 0. А дальше с ней не производится никаких действий, она просто выводится на печать. И показывает разные 6-и — 8-и значные значения. И что дальше делать?

Такое поведение похоже на нехватку памяти, но это Due и память используется всего процентов на 15.
Да… будем знать, что компилятор нужно ещё проверять. Я как-то уже привык, что всё делается правильно, тут такое…

А с переменными, вообще слов нет:

а = 0;
print a

808333615

%()
Я вообще в шоке от Arduino IDE. То, что я описал в статье вообще не укладывается в голове. Невозможно перейти с 1.6.5 на 1.6.7, среда видит 4 библиотеки, а пятую — не видит, хоть убей. При возврате на 1.6.5 — проект перестаёт компилироваться.

С переменными вообще непонятно, что делать — их значения выдаются «с потолка», а про выборочную (!) условную компиляцию я вообще молчу.

И самое плохое то, что это не «прокол», а система и улучшений ждать не приходится. Волей-неволей задумаешься о переходе на AVR Studio.
Это работает на Mega и Due (32-bit), планируется поддержка новых плат M0 (Zero) (32-bit) и Genuino 101 (32-bit). Подробнее на официальном сайте проекта
Чтобы запустить отвязанную версию, нужно только залить скетч в контроллер и поместить на SD карту файлы из дистрибутива.
Собираю в стандартной Arduino IDE. Я тоже столкнулся с проблемой подключения разных библиотек к разным проектам. И решил её при помощи новой концепции директорий проекта. В частности, 0.13 версия AMS для Arduino Due поставляется с новой схемой директорий проекта. Подробнее об этом можно почитать на форуме проекта, а со структурой папок можно ознакомиться, скачав 0.13 версию AMS для Due.
Цикл статей, безусловно, очень полезный и актуальный. Ну что сказать? Проголосовал «за» и пошёл за очками, чтобы всё внимательно изучить и постараться «въехать» во все тонкости.
Варианта два: если датчик должен быть на виду, то он должен быть каким-либо образом окультурен (вмонтирован во что-то или по возможности иметь приличный корпус, который не портит интерьер), но во многих случаях можно обойтись и без «украшений», например, когда датчик в техническом помещении или датчик можно спрятать в ниши, за мебель, в технические полости и т. д.

К сожалению, ниша дизайнерских корпусов для датчиков пуста и негде взять красивый корпус для встраивания своего датчика.
Чуть попозже будет полный комплект: как управлять и как получать данные с этих модулей на PHP (уже есть), Ардуино и Processing, из MajorDoMo, скетчей Ардуино, Arduino Mega Server и прямо со своего рабочего стола.
Понятно. Остаётся только один вопрос: что значит «медленные» сигналы? Судя по всему потребности автоматизации на порядки ниже, чем позволяет транспортировать OHAS. А для того, чтобы сказать конкретно, насколько ниже, нужно проводить лабораторные испытания. Пока стандарт неофициальный, я думаю, достаточно эмпирического опыта «всё работает, как часы».
Дополнение. «Плясать» от мебели это полный маразм. Это всё равно, что подбирать фундамент под цвет балконов. Сначала нужно строить универсальную инфраструктуру, а потом ставить мебель как угодно, переставлять или менять на другую. А инфраструктура будет служить 10-15-20 лет.
Ремонтникам, как бы это помягче сказать, глубоко безразлично удобно ли вам будет жить в своём доме/квартире, а об СКС они имеют весьма смутное представление (если вообще имеют), так что на ремонтников я бы не очень рассчитывал.

С эстетической точки зрения получился «евроремонт» с хайтек начинкой невидимой снаружи.

Идея описать что и как нужно делать — интересная, я подумаю об этом.
Стандартные 24-х портовые патч-панели, на виду розетки Unica Schneider Electric, в технических местах невзрачные компьютерные розетки и просто коннекторы. Везде, даже если сам датчик куда-то вмонтирован, он не припаян, а подключается через разъём. Если коротко, то так. А если подробно, то обо всех нюансах нужно целый цикл статей писать.
Не имею ничего против резистора: если он нужен для согласования — обязательно поставим. Я для этого и опубликовал стандарт, чтобы квалифицированные люди высказали свои предложения. Осталось только услышать ваши пояснения и методику по выбору номинала резистора.
Не совсем. В этой системе стандартная СКС проводка получает ещё один уровень абстракции (железный), а что и как там будет подключено решаете вы сами. Датчики и контроллеры это частный случай.

Здесь речь может идти о влиянии переходников на характеристики тракта, но в случае датчиков мы транспортируем практически постоянный ток и переход из 0 в 1 по фронту совершенно некритичен к этим характеристикам.

А вот как влияют лишние переходники на передачу высокочастотных сигналов это тема отдельной диссертации. Но практика показывает, что стандартная сеть 1 Гб/с транспортируется без каких-либо пролем.
Подождите секундочку, OHAS это «нашлёпка» на стандартной СКС проводке. Если речь идёт о передаче сигнала с камеры, то мы можем вообще не рассматривать OHAS, а использовать витую пару как проводку СКС категории 5е. Насколько я понимаю, передать сигнал с камеры по стандартной проводке СКС — не проблема.
Немного странная ситуация: у меня 3 года работает звезда с лучами по 50 — 80 метров не то что без сбоев, но даже без намёков на сбои. И тут я неожиданно узнаю, что у меня есть проблемы.

Очевидно, что если есть какие-либо искажения сигнала, то они несущественны для данного применения. Я не вижу смысла решать проблему которой нет, мне вполне достаточно проблем, которые есть.
Дело в том, что я ни с какими проблемами во время разработки и эксплуатации стандарта не сталкивался. Поэтому учитывать указанную проблему (как и бесконечное множество других возможных проблем) мне в голову не пришло.

Этот стандарт не догма, а приглашение к обсуждению и сотрудничеству и любой желающий и вы в том числе, можете внести посильный вклад, например замерить отражение и доложить нам о результатах.
Вообще — да. По-хорошему все эти вопросы нужно решить и обеспечить грамотную защиту. Тут без вопросов.
Защита от грозы это больная тема для всех. В стандарте я сделал всё, что можно было сделать с подключениями. А как надёжно защититься от грозы я и сам хотел бы знать.

Информация

В рейтинге
3 463-й
Зарегистрирован
Активность