Три абсолютно одинаковых скетча но с разным количеством плат
Да не мучайтесь Вы. Приобретите Wemos D1 mini. По цене практически те же деньги что и Nano. 16MB памяти. Вам и на соседские грядки места под переменные хватит. Плюс еще Wi-Fi в нагрузку сделаете доп. управление со смартфона с красивенннннным меню. Да и процессор там пошустрей будет раз этак в 10 почти.
А в чем проблема то? К чему такой сарказм? Почему бы не протестировать логику в Протеусе? Я бы еще понял, если бы речь шла про аналоговые величины, а в данном случае не вижу проблем.
Открыл Ваш проект с одной платой, где Вы пишете , что поменяли интежер на байты. Вижу здесь не поменяли,
Вам СЕНСЕЙ нужен для того, что бы указзать на то, что в файле с одной платой вы забыли удалить вторую плату?
Есть одно предположение.Hijin писал(а): ↑01.04.2019{, 18:56}Вроде бы отыграл 1284 байт 4%памяти
Решил сбить вообще все в кучу и тут на тебе
1 плата 4 переменные
Скетч использует 17648 байт (57%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 775 байт (37%) динамической памяти, оставляя 1273 байт для локальных переменных. Максимум: 2048 байт.
И как это называеться
Я тоже над собою смеюсь так как в ступоре
Да это оплошность файл с одной платой не сохранил
Если бы это касалось не таких функций как и или то я возожно задумался но эти функции занимают биты а не байты
"ИЛИ" - это только предыдущий шаг в цепочке. Вы не думаете что надо всю цепочку прослеживать, которая у Вас ..."ИЛИ ИЛИ ИЛИ ..." . И вот вся эта гирлянда хвостом прицеляется к каждой из следующей операции которых несколько в параллели после этого последнего "ИЛИ".
Код: Выделить всё
if (( (_gtv9) && (!(( (( (_MenuBlock_210459645_AMO_157376931) || (_MenuBlock_210459645_AMO_300698958) || (_MenuBlock_210459645_AMO_92522724) || (_MenuBlock_210459645_AMO_338840744) || (_MenuBlock_210459645_AMO_372251642) || (_MenuBlock_210459645_AMO_217018863) || (_MenuBlock_210459645_AMO_417780675) || (_MenuBlock_210459645_AMO_277138577) )) || (( (_MenuBlock_210459645_AMO_231783657) || (_MenuBlock_210459645_AMO_189032908) || (_MenuBlock_210459645_AMO_147578181) )) || (( (( (_MenuBlock_210459645_AMO_368959305) || (_MenuBlock_210459645_AMO_41584824) || (_MenuBlock_210459645_AMO_299965654) || (_MenuBlock_210459645_AMO_364690575) )) || (( (_MenuBlock_210459645_AMO_144902184) || (_MenuBlock_210459645_AMO_339535870) || (_MenuBlock_210459645_AMO_410858300) || (_MenuBlock_210459645_AMO_311545727) )) || (( (_MenuBlock_210459645_AMO_102395166) || (_MenuBlock_210459645_AMO_393907185) || (_MenuBlock_210459645_AMO_519699420) || (_MenuBlock_210459645_AMO_419861444) )) || (( (_MenuBlock_210459645_AMO_130744311) || (_MenuBlock_210459645_AMO_14186996) || (_MenuBlock_210459645_AMO_146234980) || (_MenuBlock_210459645_AMO_383126000) )) || (( (_MenuBlock_210459645_AMO_247453600) || (_MenuBlock_210459645_AMO_349539129) || (_MenuBlock_210459645_AMO_119104706) || (_MenuBlock_210459645_AMO_534549648) )) || (( (_MenuBlock_210459645_AMO_112101574) || (_MenuBlock_210459645_AMO_5824711) || (_MenuBlock_210459645_AMO_340366047) || (_MenuBlock_210459645_AMO_294491128) )) )) ))) )) {
_dispTempLength1 = ((_swi7)).length();