JXCT Soil Sensor 7-in-1 v3.4.9 (June 2025)
Professional IoT soil monitoring system with ESP32, Modbus RTU, MQTT, and advanced compensation algorithms
Загрузка...
Поиск...
Не найдено
Файл debug.h
#include <Arduino.h>

См. исходные тексты.

Макросы

#define DEBUG_PRINT(x)
 
#define DEBUG_PRINTLN(x)
 
#define DEBUG_PRINTF(fmt, ...)
 
#define DEBUG_PRINT_VAR(name, value)
 
#define DEBUG_PRINT_INT(name, value)
 
#define DEBUG_PRINT_FLOAT(name, value)
 
#define ERROR_PRINT(x)
 
#define ERROR_PRINTLN(x)
 
#define ERROR_PRINTF(fmt, ...)
 
#define INFO_PRINT(x)
 
#define INFO_PRINTLN(x)
 
#define INFO_PRINTF(fmt, ...)
 

Макросы

◆ DEBUG_PRINT

#define DEBUG_PRINT ( x)

См. определение в файле debug.h строка 17

Используется в handleMqttCommand() и resetConfig().

◆ DEBUG_PRINT_FLOAT

#define DEBUG_PRINT_FLOAT ( name,
value )

См. определение в файле debug.h строка 22

◆ DEBUG_PRINT_INT

#define DEBUG_PRINT_INT ( name,
value )

См. определение в файле debug.h строка 21

◆ DEBUG_PRINT_VAR

#define DEBUG_PRINT_VAR ( name,
value )

См. определение в файле debug.h строка 20

◆ DEBUG_PRINTF

#define DEBUG_PRINTF ( fmt,
... )

См. определение в файле debug.h строка 19

Используется в addToMovingAverage(), connectMQTT(), getCachedIP(), mqttCallback(), publishAvailability(), setupMQTT() и shouldPublishMqtt().

◆ DEBUG_PRINTLN

#define DEBUG_PRINTLN ( x)

◆ ERROR_PRINT

#define ERROR_PRINT ( x)
Макроопределение:
Serial.print(x)

См. определение в файле debug.h строка 26

◆ ERROR_PRINTF

#define ERROR_PRINTF ( fmt,
... )
Макроопределение:
Serial.printf(fmt, ##__VA_ARGS__)

См. определение в файле debug.h строка 28

Используется в setupMQTT().

◆ ERROR_PRINTLN

#define ERROR_PRINTLN ( x)
Макроопределение:
Serial.println(x)

См. определение в файле debug.h строка 27

Используется в connectMQTT() и setupMQTT().

◆ INFO_PRINT

#define INFO_PRINT ( x)

См. определение в файле debug.h строка 36

◆ INFO_PRINTF

#define INFO_PRINTF ( fmt,
... )

См. определение в файле debug.h строка 38

◆ INFO_PRINTLN

#define INFO_PRINTLN ( x)

См. определение в файле debug.h строка 37

Используется в connectMQTT(), invalidateHAConfigCache(), publishHomeAssistantConfig(), removeHomeAssistantConfig() и setupMQTT().