1. переменная а в этом коде ничего сохранять не будет, потому что она локальная для цикла loop и при каждом входе в цикл будет обнуляться
2)вся работа с давлением происходит внутри условия строки 71 - насколько понимаю, по датчику движения. Это означает, что если во время "Ч" в 23:11 рядом с девайсом не будет движения - он пропустит момент измерения давления и никакое давление на последующие сутки не запомнится
ну вот, а говорили, что в коде 1000 строк...
отлично, тогда новые данные для продолжения
1. переменная а в этом коде ничего сохранять не будет, потому что она локальная для цикла loop и при каждом входе в цикл будет обнуляться
2)вся работа с давлением происходит внутри условия строки 71 - насколько понимаю, по датчику движения. Это означает, что если во время "Ч" в 23:11 рядом с девайсом не будет движения - он пропустит момент измерения давления и никакое давление на последующие сутки не запомнится
не работает, в скобках просто пишется буква "а", не значение(( Видимо, я неверно обозначил переменную, хэлп.
ооо, такой тупости я и не заметил. Вы разницу между переменной a и строчкой "a" совсем не понимаете?
[
ооо, такой тупости я и не заметил. Вы разницу между переменной a и строчкой "a" совсем не понимаете?
Понимаю. Да, глупо выглядит, исправил. IDE постоянно жалуется на
"Глобальные переменные используют 503 байт (49%) динамической памяти, оставляя 521 байт для локальных переменных. Максимум: 1024 байт.
Ошибка компиляции для платы Arduino Nano."
Уже не знаю что закомментировать, хотя бы временно. Остановлю другие датчики.
IDE постоянно жалуется на
"Глобальные переменные используют 503 байт (49%) динамической памяти, оставляя 521 байт для локальных переменных. Максимум: 1024 байт.
Если у вас Нано, то на ней должно быть 2048 байт, а не 1024.
Кроме того, даже если всего 1024, а занято 503 байта - это не будет давать такую ошибку компиляции. В общем, опять вы что-то крутите.
Сдается мне, что вы просто запутались в собственном вранье. Желания дальше помогать вам не возникает, разбирайтесь сами.
Спасибо.
IDE постоянно жалуется на
"Глобальные переменные используют 503 байт (49%) динамической памяти, оставляя 521 байт для локальных переменных. Максимум: 1024 байт.
Если у вас Нано, то на ней должно быть 2048 байт, а не 1024.
Кроме того, даже если всего 1024, а занято 503 байта - это не будет давать такую ошибку компиляции. В общем, опять вы что-то крутите.
Сдается мне, что вы просто запутались в собственном вранье. Желания дальше помогать вам не возникает, разбирайтесь сами.
У него Nano 2й ревизии. У меня такие же есть, в них 16кб флэша и 1кб озу.
Да, с синтаксисом у вас бяда )))
если так
то выводим на дисплей символ b, а если так
то значение переменной b
)))
А мне вот это не понятно:
Это получается строка? Или как это число двумя знаками? Я потому по другому пути пошел...
Продолжаем разбираться. Почему так происходит
выводится показание 914, а не действительного времени. Не могу "поймать" нужную мне переменную. В чём ошибка?
Продолжаем разбираться. Почему так происходит
может потому что
time.gettime("h");
и
time.gettime("H");
не одно и тоже?
походу, где-то в записи неправильный символ, прошил другую плату свеженьким кодом, определяет как надо, продолжаем муччения)))
Кто вас вообще научил использовать кривые либы от iarduino ?
Есть куча нормальных библиотек, нет надо заюзать самое говнище
Оно просто доступнее (выше в поиске) вот и весь секрет говнокода))) Сам так иногда «попадал» ))
Так я все же уточнить хочу, мое решение через переменные правильное чтобы получить числа? Или что? Не понял про эти «07» и тома подобное.
Так я все же уточнить хочу, мое решение через переменные правильное чтобы получить числа?
Для данной библиотеки метод получения правильный. Остальное - не очень.
ТС не надо, мне и подавно. Чисто потренироваться накидал тот код. )