File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change 1111#include < yal/yal.hpp>
1212
1313yal::Logger m_logger;
14+ #if WITH_MQTT_CLIENT
1415MQTTClient m_mqttClient;
1516const yal::appender::ArduinoSerial<HardwareSerial> m_serialAppender (
1617 &m_logger,
@@ -20,8 +21,17 @@ yal::appender::ArduinoMQTT<MQTTClient> m_mqttAppender(
2021 &m_logger,
2122 &m_mqttClient,
2223 " /logTopic" );
24+ #endif
25+
26+ yal::appender::ArduinoSerial<HardwareSerial> m_serialAppender (&m_logger, &Serial, true );
27+
2328
2429void setup () {
30+ m_serialAppender.begin (115200 );
31+ m_logger.log (yal::Level::INFO, " Running setup" );
32+ yal::Logger::setLevel (yal::Level::TRACE);
33+
34+ #if WITH_MQTT_CLIENT
2535 m_mqttClient.connect (" mqtt-broker" );
2636 m_logger.log (yal::Level::DEBUG, " setup test" );
2737 m_logger.log (yal::Level::TRACE, " setup test" );
@@ -36,6 +46,7 @@ void setup() {
3646 // remember to flush the appender when it's safe to do so
3747 // Do NOT call this while in an ISR
3848 m_mqttAppender.flush ();
49+ #endif
3950}
4051
4152void loop () {
@@ -47,9 +58,11 @@ void loop() {
4758 m_logger.log (yal::Level::ERROR, " loop test" );
4859 m_logger.log (yal::Level::FATAL, " loop test" );
4960
61+ #if WITH_MQTT_CLIENT
5062 // remember to flush the appender when it's safe to do so
5163 // Do NOT call this while in an ISR
5264 m_mqttAppender.flush ();
65+ #endif
5366
5467 delay (100 );
5568}
You can’t perform that action at this time.
0 commit comments