Как сбросить счетчик/данные после HTTP.POST?

У меня есть проект, который записывает прерывания с геркона на nodemcu.

Он записывает так: 0.3,0.6,0.9,1.2 Затем я хочу вернуться к нулю, когда он успешно HTTP.POST на веб-сервер.

Как я могу это сделать? Спасибо!

volatile float rainrate = 0.3;
volatile float total;

void count {
  total += rainrate;
}

, 👍0

Обсуждение

Итак, как же установить переменную равной нулю?, @romkey

эффективны ли для этого micros()?, @Giddsec

Вы упускаете много контекста в этом вопросе. Можете ли вы опубликовать всю программу целиком?, @Eugenio Pace

Да, извините, он уже работает, после HTTP.POST я поставил total = 0;, @Giddsec


1 ответ


Лучший ответ:

3

Попробуйте поставить вашу общую переменную в 0, вот так: итого = 0; Это должно работать так.

,

да, я уже получил это, кстати, спасибо за ответ :), @Giddsec