0
Like the stack size parameter to the xTaskCreate() function, the stack size is specified in words, not bytes. If each item placed on the stack is 32-bits, then a stack size of 100 means 400 bytes (each 32-bit stack item consuming 4 bytes).
0
Сейчас нету. выглядит как плотная пленка (похожа на ту с которой папки делают, только крепче). Думаю если изоленту в 2 слоя подложить тоже нормально будет.
0
Вот бумагу не вспомню какую. Глянцевую так точно.
Лак такой fotomag.com.ua/lak-newton-(glyancevyy)-400-ml-info.html

Сверху ничем. Оно прекрасно держится. Как-то грязными руками залапали — спиртом протер и все.
По долговечности уже 2 года на даче девайс стоит, управляет поливом. Пока как новый)
Единственное слабое место это неправильно сделанные кнопки — они могут порвать панель. Я подкладываю пленочку(вроде кевларовою) так все нормально.
Клею на тонкий двусторонний скотч. Пробовал на момент — хуже.
0
Засветка, так как и писал из-за плохих отверстий. Не было сверла нужно диаметра, в корпусе отверстия сверлил маленьким сверлом, а дальше дорезал ножом. Вот и не ровные края и положение. Ну и можно было на самой наклейке принты светодиодов диаметром побольше сделать.

Про дизайн без комментариев. Тут дело вкуса.
0
Фотка выше))
0
Итак, обещал фотки.
Сфоткать то что хотел не получилось((( Девайс на даче рулит поливом, вот только когда доберусь на дачу не знаю.
Но! Рылся в закромах и нашел свой первый девайсик с такой панелькой.
Как говориться, первый блин комом, по этому и не хотел выкладывать. Но все же выложу…
Повторюсь — это была всего лишь проба пера!



Из плюсов такой технологии — ничего не нужно чертить, вырезать, и т.д. Нарисовал в кореле(или в чем-то другом), распечатал, вырезал контур, лаком покрыл и наклеил. Все!
Тут же продавливаемые кнопки.

Из минусов конкретно этого примера, и почему не удачная реализация:
— Напечатано не на фото бумаге а на какой-то толстой картонке. Потому и зерно такое и качество, и полу прозрачности нету.
— Картон хуже впитывает лак. На фотобумагу лаком брызгаешь, он впитывается моментально, а тут разводы и т.д.
— Плохо просвечивается 7-сегментник из-за толщины картона.
— Плохо совместились отверстия под светодиоды и их принты на панельке (не было сверла нужного диаметра).
— Семисегментник должен был быть размером побольше. За неимением поставили какой был.

Но все равно, надеюсь, идея понятна. У Вас должно получиться лучше!
0
Как только доберусь до девайса.
+2
Я вот делаю то же, только по другому. И как по мне — результат получше.
1. Печатаю наклейку на струйнике в цвете на фотобумаге.
2. вырезаю все что надо.
3. Покрываю прозрачным лаком из баллончика с двух сторон. Он пропитает бумагу и она станет прозрачной. Кроме того не боится ни воды ни жира от пальцев ни грязи.
4. Сверлю в корпусе дырки, подбираю кнопки под толщину корпуса. Делаю ГЛУБОКУЮ и ШИРОКУЮ зеньковку (вроде так называется). Где-то в два диаметра кнопки и глубиной практически на 90% от толщины корпуса.
5. На напечатанной панели подкладываю под кнопки кевларовую пленку (ну можно и что-то другое придумать, например изо ленту в два слоя).
6. Клею. Все.

Получается морда, которая не боится ни воды ни грязи. Все светодиоды и 8-сегментники просвечиваются прямо через нее(благодаря лаку). Для любителей — можно вырезать под них и подложить пленку.
Кнопки напечатанные продавливаются. Как на пленочных клавиатурах.
Может выложу потом выложу фотку.
0
Все равно немного не понял. Аналоговый мультиплексор тупо соединяет вход с выходом. А что и в какую сторону ему все равно. И можно вообще обойтись без контроллера — дергать линии COM порта. но если хочется, можно и с простеньким контроллером.
+1
В общем я маленько не понял Вашу реализацию… На если я понял правильно задачу, то почему бы не заюзать какой-то аналоговый мультиплексор под все это дело?
0
Спасибо за проделанную работу!
Разобрался с TCP сервером. Но вот с клиентом пока проблемы.
Если создать соединение (открываю по флагу в lan_poll()) функцией tcp_open(), то его получается не возможно закрыть, кроме как оборвав соединение со стороны сервера?
То есть его может разорвать только сервер?
Да и к к серверу пока не хочет коннектится…

Ну в общем с клиентом у меня пока сплошные проблемы, никак разобраться не могу.((

Спасибо!
0
Троль детектед!
0
Суть сей хрени именно выявить аварийное торможение, и просигнализировать о нем другим учасникам движения.
+1
ну или самими стопами мигать. Да, согласен, чуваГ полюбому въехал бы… но я и сам заметил, что оценить аварийное торможение, а не просто притормаживание намнго проще миганием. Иногда трудно оценить кто как тормозит — или во всю давит тапком, или просто ногу на тормоз положил… тут только по скорости приближения к машине…
0
Ну чего вы так на человека накинулись? если в такой реализации — то да, откровенное гоуно… но я как-то думал прикрутить акселерометр, после того, как чувак въехал мне в зад… принцип, если тормозишь на пределе возможностей, то дополнительно мигаем задними противотуманками…
0
вроде нашел… короче по ходу смысл в том что это международная контора, и чисто за украинский рынок они не борятся.
0
RS Components — это RCS?
0
Да, скорей всего оптимизатор в таком случае. С меня такой программист, как… в общем не важно, там есть ассемблерная команда, которая ничего не делает, или использовать директиву выключения оптимизации.
Например, для код вижна было бы так:

#pragma optsize-
for (j=RGB_pause;j>0;j--);
     } 

  }
}
#pragma optsize-

Если я ничего не напутал… у Вас могут быть другие директивы.
0
Пример кода в студию! Как реализована задержка? Пустым циклом? Может оптимизатор ее просто выкидывает из кода?
0
А что за платка на фотке?